Testarossa Roofing Guelph · Wellington Co.
Booking new roofs for this season

No worries,
we've got you covered! Professional roofing in Erin Guelph Wellington Kitchener

Testarossa Roofing tears off and rebuilds asphalt shingle, flat, cedar, steel, and composite roofs across Guelph and Wellington County. Two owners run every job: they quote it, they climb the ladder, and they answer the phone when you call back. 4.8 stars on Google, BP Canada certified.

4.8 stars on Google Free on-site quotes BP Canada certified Based in Hillsburgh, ON

Get your free quote

Tell us what's going on with the roof. We'll come look at it in person.

Your info goes to Testarossa Roofing and nowhere else.

4.8 stars on Google
Free on-site quotes
Guelph & Wellington County
BP Canada certified
Fully insured crews

Our roofing services in Guelph & Wellington County

Most calls fall into one of these four. If yours doesn't fit, call anyway and we'll tell you straight whether it's something we handle.

Shingle roofing

Asphalt Shingle Roofs

Full tear-offs and re-roofs with BP Canada shingles. We strip the old roof to the deck, replace any rotten sheathing, and run new underlayment and flashing before a single shingle goes down. Same crew from the first bundle to the last nail.

More on asphalt shingle roofing
Testarossa Roofing crew re-roofing a townhouse block, shingle bundles staged along the ridge and the company trailer parked at the curb

Flat roofing

Flat & Low-Slope Roofs

TPO, torch-down, and modified bitumen for additions, garages, and low-slope sections a shingle can't handle. Skylight installs and replacements go in on the same visit, flashed and sealed the first time.

More on flat roofing & skylights
Aerial view of a finished shingle roof meeting a low-slope flat section, with new metal transition flashing run along the join and roof vents set in

Specialty roofing

Cedar, Steel & Composite

Cedar shake, standing seam steel, and composite roofing for houses where a standard shingle doesn't fit the architecture. Slower work, done by hand, and quoted in writing before we start.

More on cedar shake roofing More on steel & metal roofing
Roofer installing a red metal tile roof on a stone farmhouse, secured on a safety line

Repairs

Repairs, Leaks & Inspections

Chimney flashing, vent boots, ice damming, and the leak nobody else can find. We climb up, find the actual cause, and fix that instead of guessing from the ground.

More on roof repair & leak detection
Roofer harnessed and walking a steep roof ridge with bundled shingles staged nearby, aerial view
Also on the crew's list Ice & water shield Soffit & fascia Eavestrough Attic ventilation Insurance inspections

Recent roofing projects around Wellington County

A mix of tear-offs, re-roofs, and finished jobs. Tap any photo to see it full size.

More on Google

See our work in 4K.

Two owners who show up and answer the phone.

Testarossa Roofing runs out of Hillsburgh, and the two owners still do the quotes and still climb the ladder. No dispatcher, no rotating crew you've never met. Call back three weeks later with a question, and you get the same person who quoted the job.

Quoted by the people doing the work

Bill and Janice, recent customers, put it this way: "Job was done efficiently & excellent customer service. We would not hesitate to recommend Testarossa Roofing." Same two people, every job, start to finish.

Tied off on every steep or high roof

Full harness and rope on anything with real pitch or height. It slows the crew down by a few minutes, and it's not optional.

Fast, and finished

Marcel Jonker had his roof done and the site cleaned up in a single visit. "He came in a timely manner, had the job completed and all cleaned up in hours," he said. Most re-roofs wrap in one to three days, weather depending.

Testarossa Roofing truck and trailer in the driveway with a roofer on the ridge and shingle bundles staged across the roof
The same crew, start to finish

170+ homeowners, 4.8 stars on Google.

Pulled straight from Google. Nothing rewritten.

Read our Google reviews ↗

“We had such a wonderful experience working with Bryan and Jessie at Testarossa. We had our roof replaced and a bunch of the wood underneath and all new vents done. Everything went very smoothly from the scheduling to finish. They were very professional, I highly recommend Testarossa.”

“The quote and wait time was very fair and we really appreciated Bryan’s expertise on re-assessing after the roof was uncovered, giving us options. The clarity, honesty and hard work by the owners and crew made it a pleasure having them on the project. Thanks guys!”

Alina Cox Google review · roof replacement

“Bryan gave me a quote which was much more competitive than other quotes I received. The job was small and most contractors couldn’t be bothered. He came in a timely manner, had the job completed and all cleaned up in hours. I would highly recommend that if you need anything done to your roof, big or small, you give Bryan a call.”

Marcel Jonker Google review · roof repair

“We are very pleased with recent work done by Bryan & crew. Job was done efficiently & excellent customer service. We would not hesitate to recommend Testarossa Roofing.”

Bill & Janice Google review · roof installation

“I have seen firsthand the care and hard work the owners have put into their business. They are both incredibly dedicated, provide prompt communication, and genuinely care about their customers; while providing excellent craftsmanship in roofing.”

Charity Thiessen Google review · roof replacement

“Testarossa roofing was fantastic. The service and professionalism from quote to a job well done was unmatched. Bryan was fantastic, professional and a true craftsman. Job was done fast, and I can rest easy knowing the jobs been done right.”

Terrilynn Google review · steel roof & snow guards

“After trying to contact other roofing businesses in the area Bryan was the one that actually called me back…in 4 minutes. Had a quote next day…job done on time and looks great. Highly recommended.”

Jim Matthews Google review · roof replacement

“I was told in the first hour that my house had the original cedar shake roof under 4 layers of shingles… after a labor intensive job, the new roof looks great! I would also like to thank Jessie for answering all my questions and keeping me updated on extra cost. See you guys in 30 years!”

Robert Preston Google review · full tear-off & re-roof

“We had 2 skylights that didn’t survive last winters heavy snow, the tops got crushed. So they had to be replaced. Wanted to go local and contacted Testarossa. The quote given was very reasonable (less than we thought it would be) and we are very happy with the job that the crew have done. Would recommend.”

Jill Angove Google review · skylight replacement

“I contacted Testarossa Roofing Inc., after I noticed a water leak in my bathroom. Bryan went out of his way to come by Sunday to inspect the roof, explain his observations and provide a very competitive quote. His very courteous professional crew arrived as scheduled and completed the work as contracted.”

Heinz Hanuscak Google review · leak repair & new roof

“Outstanding service, delivered what was promised, showed up on time and repaired only what was needed. Advised of future repairs and let him know that I would appreciate their company coming to do any future repairs. Very professional..! 5-stars for sure :)”

Marg Lemoine Google review · roof inspection & repair

“Great job by Bryan and all the crew. Ended up alot more work than originally thought but still got done quick with amazing clean up and great to deal with. Glad I went with a local roofer. These are the guys to get for sure!”

Steve Burke Google review · roof replacement

“I needed rubber membrane for a flat roof, asphalt shingles, and copper cladding. Testarossa provided all three. Very nicely done, and looks like it’ll last a long long time. Thanks.”

John McLeod Google review · flat roof, shingles & copper

“A big thank you to Bryan and his crew for a job well done. Hard working and experienced. I couldn’t have picked a better company to do my roof. All my expectations were met and more. They came early everyday and cleaned up after to perfection. If you need a roofer I would highly recommend Testarossa.”

Ursula Bland Google review · roof replacement

“From beginning to end very professional. Jessie answered all my questions, provided a quote and even helped me pick the perfect shingle colour. Brian and his team arrived when expected, did a great job on the installation and cleaned up great. Very happy with my experience with Testarossa Roofing.”

Deb Kowacz Google review · roof installation

“I hired Bryan to do a small repair on my roof. He and his partner had the repair taken care of in short order. Pricing was fair and great workmanship. I would call them again if I need repairs again.”

Raymond Elkington Google review · roof repair

Swipe to browse more · read them all on Google ↗

What happens after you call.

Four steps, and you deal with an owner at every one.

  1. Call, text or email us

    (519) 400-3840 or testarossaroofing@gmail.com. Tell us what's happening and roughly how old the roof is. We'll set a time to come look.

  2. We climb up and measure

    We check squares, pitch, and deck condition in person. You get a written quote before we order material.

  3. Tear-off and re-roof

    Old roof off, deck repaired where needed, ice and water shield, then new shingles or membrane. Tarps go over the landscaping and the tear-off goes straight into our dump trailer.

  4. Walkthrough and cleanup

    We walk the roof and yard with you, run a magnetic sweep for stray nails, and the trailer leaves with us.

Roofing questions from around Wellington County.

Permits, ice dams, cedar, cost — the things homeowners here ask first. Don't see yours? Give us a call. If your roof needs less than you think, we'll say so.

Call and ask

Do I need a building permit to replace a roof in Wellington County?

For a straight like-for-like re-shingle — old asphalt off, new asphalt on, nothing structural touched — Ontario treats the work as ordinary maintenance and repair under the Building Code Act, and a permit is not normally required. That is true across the whole area we cover.

You do need one once the job stops being like-for-like: replacing sheathing beyond a repair, altering rafters or trusses, cutting a new skylight opening, changing a flat roof assembly, or switching material type. Who issues it depends on where you are. Hillsburgh and Erin go through the Town of Erin; Guelph through the City of Guelph; Fergus and Elora through Centre Wellington; Rockwood through Guelph/Eramosa; Acton and Georgetown through Halton Hills; Orangeville through its own town office. We tell you which side of that line your job falls on at the quote, not halfway through a tear-off.

What does a new roof cost around Guelph and Wellington County?

It depends on size, pitch, how many layers have to come off, and the material — and around here those vary more than people expect. A 1970s bungalow in Fergus with a simple gable is not the same job as a steep century house on Guelph's older streets with three valleys and a chimney, and neither is the same as a rural farmhouse out on the concession lines where the crew is two storeys up in open-field wind.

That is why we price every roof after we have been on it. We do not quote from satellite images and we do not give a number over the phone, because the number would be wrong and you would find out during the tear-off.

Do you charge for quotes?

No. We come out, get on the roof, and leave you a written quote. No cost either way and no follow-up calls pushing you to sign.

An owner does every quote. The person who prices your roof is the person on it when the work gets done — there is no dispatcher and no rotating crew.

Which towns do you actually cover?

Home base is Hillsburgh, on Wellington Road 22 just outside Erin. From there we work Hillsburgh, Erin, Guelph, Fergus, Elora, Rockwood, Acton, Georgetown, Orangeville, Kitchener, Waterloo and Cambridge.

We will be straight about distance. Erin and Guelph are minutes away. Kitchener and Cambridge are closer to an hour, which is fine for a re-roof we have scheduled and less useful if you need someone on a leak this afternoon.

Why does the same eave ice up every winter?

Ice damming is the regional complaint, and it is almost never the shingles. Warm air escaping into the attic melts snow on the upper roof, the meltwater runs down to the cold overhang, freezes there, and the ridge of ice backs water up under the courses until it finds the ceiling below.

The fix is intake and exhaust, not more heat cable: clear soffit intake, a working exhaust path at the ridge, sealed attic bypasses, and eave protection membrane run far enough up the slope. It matters most on the higher, snowier ground — Orangeville sits noticeably above Guelph and gets the weather to match — and on big old farmhouses that leak a lot of heat upward. See eavestrough, soffit and ventilation.

Do you only do shingles, or cedar, steel and flat roofs too?

All of it, with the same crew. Most calls are asphalt shingle re-roofs, but we also do cedar shake, steel and standing seam, flat and low-slope membrane with skylights, and repairs and leak tracing.

Two local notes. There is more cedar in the Erin and Elora countryside than the numbers suggest, and it lives or dies on whether it can dry from the back — we build the air gap in and use stainless fixings. And if your house is in a heritage conservation district, in Elora, Fergus, or Guelph's Brooklyn and College Hill, the material conversation happens before the quote, not after.

How fast can you get out to a leak?

We are reachable seven days a week, 7am to 8pm, so you are not waiting until Monday to talk to somebody. Close to home — Hillsburgh, Erin, Guelph, Rockwood — we can usually get eyes on a leak quickly.

Spring through fall books up fast and the days after a storm book up fastest. Call or text (519) 400-3840 as soon as you notice a stain on the ceiling. A leak that gets looked at in a week is a repair; one left for a season is decking.

Are you insured and certified?

Yes. Testarossa Roofing is fully insured and BP Canada certified. That paperwork comes with your quote if you would like to see it.

We are an incorporated Ontario business working out of Hillsburgh, not a crew passing through after a storm. You can find us at the co-op afterwards, which is its own kind of guarantee.

See it, then call us.

We'll measure the roof and leave you a written quote on the spot. No follow-up calls pushing you to sign.

Roofing service areas across Wellington County

Home base is Hillsburgh, just outside Erin. Every town below has its own page — what we actually find on the roofs there, who issues the permits, and how far we're driving. We travel for the right job, so call even if your town isn't on this list.

Get in touch.

Call, text, email, or send the form below. Quotes are free and in writing, and an owner does every one of them.

Request your free quote

A few photos of the roof help. You can text them to (519) 400-3840 too.

Looking for experienced roofers.

We keep the crew small and we keep it busy. If you've done tear-offs before, know your way around a shingle, and show up when you say you will, send us your details.

Experience required

This isn't a learn-on-the-job posting. You should be comfortable on a steep roof and know how tear-off, flashing, and underlayment go together.

We tie off, every time

Working at Heights certification is a plus. If you don't have it yet, say so on the form and we'll talk about it.

Own transportation

Jobs run from Hillsburgh out through Guelph, Fergus, and into Kitchener-Waterloo. You need a reliable way to get to site.

An owner reads every application

No portal, no auto-reply. Send it in and you'll hear back from one of the two people you'd be working with. We talk pay on that call.

Apply to join the crew

Attach a resume if you have one. If you don't, fill out the form and tell us where you've worked.

Goes straight to the owners. We don't share it with anyone.