SCR’s headquarters, maintenance facility, and training center are proudly located in Sudbury, Ontario.
Submit an RFP
Email our team to submit your RFP.
Send us a message
If you’d like to learn more about SCR, or to speak to a member of our staff, contact us by phone or by using the feedback form.