New Construction Division

The ability to meet schedules, submit required documentation, attend weekly meetings, and work with other trades onsite are important factors to the success of a new construction project. At Crawford Roofing we have a well-rounded team inside and outside the office to ensure our client has the peace of mind and capacity to excel. Knowledgeable field personnel will assist a client with site specific details and help problem solve as needed to ensure the roof system is installed within the schedule. With a high focus on safety a client can focus on work at hand rather than expend time where they should not have to. Our office staff is equipped to perform comprehensive take offs, meet the requirements of the specifications and to understand the importance of document submittals, from technical data sheets to site specific safety requirements. Clients will feel that they have a partner when they chose Crawford for their construction projects.

Emergency Service
24/HR EMERGENCY SERVICE Call: 416-787-0649 or email us at