What We Do Saves Lives

How Can we Help?

Choose an area of interest below and we'll point you in the right direction

24/7 Customer Service


Ajax Office

T: 905-426-6000
Toll Free: 888-985-2357
331 Frankcom Street
Ajax, ON L1S 1R4

Brampton Office

T: 905-456-0570
Toll Free: 888-985-2357
232 Wilkinson Rd Unit B
Brampton, ON L6T 4N7

Burlington Office

T: 905-631-6100
Toll Free: 888-985-2357
4380 South Service Rd, Unit #13
Burlington, ON L7L 5Y6

Calgary Office

T: 403-236-0202
Toll Free: 866-236-0202
5507 1st Street S.E.
Calgary, AB T2H 1H9

Guelph Office

T: 519-623-3500
Toll Free: 888-985-2357
50 Golds Court, Unit #108
Guelph, ON N1C 1B9

Kelowna Office

T: 250-765-3482
Toll Free: 888-777-0617
151 Adams Road - #4
Kelowna, BC  V1X 7R1

London Office

T: 519-668-0010
F: 519-668-0020
Toll Free: 888-985-2357
160 Adelaide Street South, Unit A
London, ON N5Z 3L1

Orangeville Office

T: 519-942-2925
Toll Free: 888-985-2357
245295 5th Sideroad
Amaranth, ON L9W 0W9

Ottawa Office

Toll Free: 888-985-2357
5-2900 Sheffield Road
Ottawa, ON K1B 1A4

Toronto Office

T: 416-740-3000
F: 416-740-2039
Toll Free: 888-985-2357
645 Garyray Drive
North York, ON M9L 1P9

Windsor Office

T: 519-944-4774
Toll Free: 888-985-2357
1801 South Cameron Blvd.
Windsor, ON N9B 3P6

Winnipeg Office

T: 204-285-3959
Toll Free: 888-985-2357
205 Sheppard Street
Winnipeg, MB R2X 3A1

Testimonials