Skip to content

Contact Us Today

Send us a quick message:

TheRestorators Icon transparent

Contact Information:

Telephone: 416.835.3885
Toll Free: 1.800.HELP.914
E-mail: support@therestorators.com

Address:

The Restorators Inc.
1 Yonge St, Unit 1801
Toronto, Ont, M5E 1W7

24/7 Service