No worries, we've got you covered!Professional roofing inErinGuelphWellingtonKitchener
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.
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.
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.
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.
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.
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.
“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.”
ALAndrea LeBar Vertolli★★★★★ · Google review · roof replacement, deck repair & new vents
★★★★★
“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!”
ACAlina CoxGoogle 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.”
MJMarcel JonkerGoogle 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.”
BSBill & JaniceGoogle 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.”
“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.”
“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.”
JMJim MatthewsGoogle 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!”
RPRobert PrestonGoogle 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.”
JAJill AngoveGoogle 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.”
HHHeinz HanuscakGoogle 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 :)”
“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!”
SBSteve BurkeGoogle 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.”
“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.”
UBUrsula BlandGoogle 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.”
DKDeb KowaczGoogle 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.”
RERaymond ElkingtonGoogle review · roof repair
★★★★★
“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.”
“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.”
“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.”
JMJim MatthewsGoogle 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!”
RPRobert PrestonGoogle 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.”
JAJill AngoveGoogle 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.”
HHHeinz HanuscakGoogle 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 :)”
“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!”
SBSteve BurkeGoogle 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.”
“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.”
UBUrsula BlandGoogle 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.”
DKDeb KowaczGoogle 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.”
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.
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.
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?
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.
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.
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.