For more information or to speak with someone at KRR, please call our office, send us an email or complete the form below.

Our phones are answered 24/7 by our office staff or an on-call technician!

KRR Inc.

90 Dunlop Place
Stratford, ON
N5A 6S4
P. 519-271-7099
F. 519-271-9066