Roofing · Siding · Eavestroughs · Renovations
Locally owned and started in Ancaster. We replace and repair roofs, install siding and eavestroughs, and take on renovations for homes and commercial buildings.
What we do
One call covers the whole outside of your building and the renovation work inside it. Pick a service to see what is included.
Asphalt shingle roofs, sheet metal roofing and flat roofs. New installs, re-roofs and repairs for homes and commercial buildings.
Siding and eavestroughs that keep water away from your walls and foundation and give the building a fresh look.
Renovation and remodelling projects for homes and commercial spaces, from the same local team that looks after your exterior.
Residential and commercial
Roofs, siding, eavestroughs and renovations for single-family homes across Hamilton, Ancaster and Burlington.
Flat and sheet metal roofing, siding, eavestroughs and renovation work for commercial and industrial buildings.
How it works
Tell us what is going on: a leak, an old roof, siding, eavestroughs or a renovation.
We come out, look at the roof or the space, and answer your questions.
You know the scope of the work and the price before anything starts.
We complete the job and clean up the site when we are done.
Local from day one
M Pigott Contracting started in Ancaster and is still a local company. We work on single-family homes, commercial and industrial buildings across Hamilton, Burlington, Dundas and Stoney Creek.
Areas we serve
Our Ancaster line covers Ancaster, Hamilton, Dundas and Stoney Creek. Burlington customers can call our Burlington line directly.
FAQ
Roofing (asphalt shingles, sheet metal and flat roofs), siding, eavestroughs, and renovations and remodelling. We do both new installations and repairs.
Ancaster, Hamilton, Burlington, Dundas and Stoney Creek. If you are nearby and not sure we cover your street, call 905-648-7447 and ask.
Yes. We work on homes and on commercial properties, from single-family houses to commercial and industrial buildings.
Both. We repair leaks and damaged areas, and we install complete new roofs when a repair no longer makes sense.
Call our Ancaster line at 905-648-7447 or our Burlington line at 905-333-0124, or send the form on our contact page with a few details about the job.
Call the line closest to you, or send a few details and we will get back to you.