Contact Us
If you have any questions or concerns, send us a message and we’ll get back to you as soon as possible.
The phone number for our Head Office is (905) 312-9836 and contact information for all of our locations can be found here.
Join our mailing list!
Sign-up to be notified of important information and updates from Umbrella.