About
T.P. Crawford Limited is a Heating, Ventilation, Roofing and Sheet Metal Contractor established in 1947, with a manufacturing plant and offices located at 4549 South Clark Place, Gloucester, Ontario. We are a bonded, unionized (Local 47) contractor, with liability insurance capabilities of bonding up to $ 2 million per project.