Design & Build to Suit

Call Us Today 

Greater Ottawa Area’s High-Quality Contractor

Established in 1947, T.P. Crawford Ltd offers heating, ventilationroofing and sheet metal contracting services for residential, industrial, institutional, governmental and military clients in the Greater Ottawa Area.

A steeplejack, there are no heights that we can’t go to take care of your needs. We also offer design and build services to fit your needs.

Operating our manufacturing plant and offices in Gloucester, T.P. Crawford is a bonded, unionized (Local 47) contractor with liability insurance capabilities of bonding up to $10 million per project.

Past clients have included:

• Government of Canada

• Canadian Forces Bases

• Ottawa Carleton District School Board

• Ottawa Catholic School Board

• Defence Construction Canada

If you want to discuss your project and get a quote, contact T.P. Crawford Ltd. today.

Professional Affiliations

Ontario Industrial Roofing Contractors Association

Canadian Roofing Contractors Association

Mechanical Contractors Association

• Completed Workplace Hazardous Materials Information System Safety Program

Ottawa Construction Association

Better Business Bureau

We offer various types of roofing. can handle all your building mechanical needs.

Contact Information

T.P. Crawford Ltd

4549 Southclark Place

Gloucester, ON K1T 3V2





Privacy Policy


Scott Crawford

4549 Southclark Place

Gloucester, ON K1T 3V2

1-613-822-2312 ext. 2220


Larry Crawford

4549 Southclark Place

Gloucester, ON K1T 3V2

1-613-822-2312 ext. 2300


Scott T. Crawford

4549 Southclark Place

Gloucester, ON K1T 3V2


Copyright T.P. Crawford Ltd 2021 - Legal
Created by

Legal notice