With over 30 years of experience, Crawford Roofing Corporation is an Industrial, Commercial and Institutional roofing contractor serving clients in Ontario with partnerships nationwide.


Crawford Roofing Corporation is an ICI roofing contractor serving predominantly southern Ontario, with the ability to service clients throughout Ontario. We excel in roofing construction at low-rise and high-rise commercial properties, municipalities/regions, school boards, industrial and institutional buildings.

Through many years of working closely with property managers, roofing consultant’s, engineers, and various clients, we have grown to become one of Ontario’s premiere roofing contractors servicing many clients in the private and public sectors.


Waste Water Treatment Plant Waterloo
North American Food Distribution Center Toronto
Metal Roof Restoration Merivale
Large Worldwide Mail Distribution Center Windsor
Hydro Substation Cataraqui
Large Industrial Manufacturer Oakville
Large Multinational Bakery Facility Toronto
Large Multinational Bakery Facility Hamilton
Large Multinational Bakery Facility Scarborough
Large Multi-National Food Processing Facility Toronto
Large North American Brewing Plant Toronto
Large North American Distillery Collingwood


  • New Construction Division

    The ability to meet schedules, submit required documentation, attend weekly meetings, and work with other trades onsite are important ...

  • Re-Roofing Divison

    With proper maintenance a roof will last a considerable amount of time. However many factors including age, will adversely affect the ...

  • Service and Emergency Repairs Division

    A buildings roof is perhaps the most important facet of the building envelope and often the least focused on.  Maintenance fees are ...

  • Metal Division

    Using state of the art technology and skilled craftsmanship we specialize in the design, fabrication, and installation of metal roof ...

  • Vacuum Division

    Ballast Removal Service Crawford Roofing Corporation uses modern ballast (gravel) removing systems in our operations.  The removal of ...



Making the right choice in a contractor is equally as important as the roofing system chosen for your facility! As Crawford Roofing Corporation has the experience and skill to deliver the right solution for your needs, we can help you decide the correct roof membrane based upon your specific requirements.  As licensed applicators of all types of roofing systems from the Industry’s leading membrane manufacturers, Crawford Roofing Corporation boasts an impressive reputation as an installer of choice that provides its clients with a worry free finished product following industry specific standards that will stand the test of time.  We install built up roof systems (4ply Asphalt & Gravel, 2ply Modified Bitumen), single ply systems (EPDM, PVC, TPO), restoration options, as well as metal roofing. Experience does matter; Crawford Roofing is the right choice!


Our organization firmly believes that at the root of our accomplishments lies a core of dedicated hard working professionals that share our beliefs and values towards our customers.  We are always looking for talented and dedicated individuals to join our team here at Crawford Roofing.  If interested please forward your resume to us at jobs@crawfordroofing.ca or visit our careers page to view our current job postings.

Crawford Roofing Corporation is located at:

87 Bakersfield St.
Toronto, ON  M3J 1Z4

Main: 416-787-0649
Fax:  416-787-0640

Service email: service@crawfordroofing.ca or fill in our  emergency service contact form.

Emergency Service
24/HR EMERGENCY SERVICE Call: 416-787-0649 or email us at service@crawfordroofing.ca