how to

Get in touch

If you have any questions, please do not hesitate to send us a message via the contacts below or you can also use the handy form to the right.
Office Address:
1050 Squires Beach Road South
Pickering, Ontario
Canada, L1W 3N8
Telephone Contacts:
Local: +1 905-420-0485
Toll Free: +1 888-624-4557
Email Contacts:
Sales Department: sales@mcgillarchitectural.com