Why the Cheapest Roof Quote Cost This Calgary Family Double | GetAHomePro
Why the Cheapest Quote Cost This Calgary Family Double
Β·11 min read
D
David MartinezCertified Roofing Contractor
Published March 20, 2026
Key Takeaway
A Calgary family saved $6,600 by picking the cheapest roofing quote. Then they paid $34,600 to fix the mess. Here's exactly what happened β and how to avoid it.
I'm going to tell you about Marco and Elena Ferrante.
They're good people. Late thirties, two kids, a 1978 bungalow on 34th Avenue SW in Killarney that they've been slowly fixing up since they bought it in 2021. Marco works in logistics. Elena does bookkeeping for a few small businesses. They're careful with money. They research things. They're exactly the kind of people who should have been fine.
They weren't fine.
The Hailstorm
July 11th, 2024. If you were in Calgary that day, you remember it.
The storm came through in the early afternoon β the kind with hail the size of Timbits that left dents in cars all the way from Glenmore Trail up to Crowchild. Marco was at work. Elena was in the basement with the kids, listening to it hammer the roof.
When Marco got home, he walked around the house with his phone flashlight. He's not a roofer, but he could see the shingles were beaten up. Little craters everywhere. A few had cracked clean through.
They filed a claim with their insurer the next morning. SGI Canada β they'd switched over from Intact about a year prior. The adjuster came out within the week, walked the roof, and came back with a number: $18,000.
That was the whole roof replacement, minus their deductible. They were relieved. They thought the hard part was over.
Three Quotes
Elena is the researcher in the family. She spent two evenings on Google, got referrals from the Killarney-Glengarry community Facebook group, and lined up three quotes.
Quote 1: Ridgeline Roofing β $19,500. Been around since 2009. Tons of Google reviews. Crew of six. Four-week wait because they were slammed from the storm.
Quote 2: Peak Home Services β $17,800. Smaller operation but solid reviews. Also backed up, looking at three weeks out.
Quote 3: Apex Roofing Solutions β $11,200. Guy named Tyler Marchetti, ran it himself. Young β maybe 26, 27. He came to the house in a new F-150 with a magnetic door sign. Website looked clean. Instagram had some before-and-afters. When Elena asked about Google reviews, he said he'd just started the business and was building his reputation.
Looking for a roofing contractor? Text us or get matched free β 60 seconds, no obligation.
GAF Master Elite Certified, HAAG Certified Inspector, 15+ years experience
David Martinez is a GAF Master Elite Certified roofing contractor and HAAG Certified Roof Inspector with 15 years in the roofing industry. He has overseen more than 2,000 roof replacements and repairs, specializing in asphalt shingle, metal, and flat roofing systems.
Want a real quote, not an estimate?
Text us what you need done. Weβll connect you with a contractor whoβll call you with an actual number.
He said he could start Monday. Three days, in and out.
"We thought we were being smart. We thought we were saving money."
That's what Elena told me. And I believe her, because I probably would have done the same thing. You have a $18,000 payout. The difference between the highest and cheapest quote is $8,300. Tyler's quote is $6,800 under your insurance payout. You'd actually be ahead.
The math looked right. That's the whole trap.
Tyler's Crew
Tyler showed up Monday morning, July 29th, with two other guys. Marco took the day off to be home.
The crew worked fast. Marco watched them from the backyard for a while. He noticed the underlayment they were rolling out looked thinner than what he'd seen on a YouTube video he'd watched the night before. He asked Tyler about it. Tyler said it was fine, that's what they use, no problem.
Marco's father, Carmelo, was a roofer in Bari, Italy for thirty years. Marco knew just enough to notice something felt off β but not enough to know exactly what.
He let it go. Tyler seemed confident. The crew was moving fast. By day three, the roof was done. New GAF Timberline HDZ shingles, charcoal colour, looked great from the street.
Tyler sent a text that Thursday: "All done. Invoice attached. Pleasure working with you guys."
Marco e-transferred him $11,200.
First Rain
August 14th. It rained.
Not even a bad storm β just a regular Calgary August rain, the kind that comes in off the mountains in the late afternoon. Marco was making dinner. Elena was upstairs putting their younger one to bed when she noticed the stain on the ceiling of the master bedroom.
Still wet. Active.
She called Marco up. They both just stood there looking at it.
Marco texted Tyler that night. To his credit, Tyler came back the next day, went up on the roof, said he found a spot near the ridge cap that hadn't sealed properly. Fixed it. Said it was a one-off.
"He was apologetic. He seemed genuinely embarrassed," Elena told me. "We thought, okay, these things happen."
Second Rain
September 3rd. It rained again.
This time the living room. A dark oval spreading across the ceiling above the couch, dripping slowly onto a throw pillow Elena's mom had brought from Palermo.
Marco called Tyler. Voicemail. Texted. Left on read. Called again the next morning. Nothing.
He tried the number on the Apex Roofing Solutions website. It was Tyler's cell. Same result.
They drove past the address listed for the business on the invoice. It was a house in Coventry Hills. Tyler's truck wasn't there.
The Inspector
A neighbour on 34th β guy named Phil who flips houses β told Marco to hire a roof inspector before he did anything else. Document everything. Don't touch the roof. Just document.
Marco found a certified inspector through the Alberta Building Officials Association. His name was Ron Dupuis. He charged $400 and came out September 9th.
Ron was up on that roof for two hours.
His report was eleven pages long. Fourteen code violations.
The underlayment Tyler's crew had used was 15-lb felt β standard on older builds but not compliant with current Alberta Building Code for new installations, which requires 30-lb or synthetic. The flashing around the chimney wasn't counter-flashed and hadn't been sealed. The drip edge was improperly installed on the eaves. The shingle staggering pattern was inconsistent and in some sections dangerously close to aligning β which is how you get water tracking straight through the seams.
Ron's conclusion, verbatim from the report:
"In my professional opinion, the roofing installation described herein does not meet current standards and cannot be remediated through targeted repairs. Full removal and reinstallation is recommended."
The Call to the Insurance Company
Marco called SGI Canada on September 12th. He explained everything. Asked if they could reopen the claim, given the installation was defective.
The answer was no.
They had already paid out for the roof replacement. The fact that the contractor Marco hired did substandard work was not a covered event. If Tyler had a bond or liability insurance, Marco could try to pursue him through that β but SGI's obligation was fulfilled.
That phone call was, by Elena's description, one of the worst moments of the whole ordeal.
They'd done everything right from the insurance side. Filed promptly, cooperated with the adjuster, took the payout. The system worked exactly as it was supposed to. It just couldn't protect them from a bad contractor.
The Real Number
The second roofer β a company called Bow River Roofing that Ridgeline had recommended when they called to explain the situation β came out October 3rd. Two-man senior team. They walked the whole thing with the Ron Dupuis report in hand.
Their quote: $23,000. Strip everything back to the deck, inspect the sheathing, reinstall from scratch with proper materials and documentation.
Elena sat at the kitchen table and did the math.
$11,200 to Tyler.
$400 to Ron Dupuis.
$23,000 to Bow River.
$34,600 total. On an $18,000 insurance payout.
They were $16,600 out of pocket. On a roof that should have cost them nothing but their deductible.
Carmelo
Marco's father, Carmelo, is seventy-one. He lives in Hamilton now, been there since 1987, but he roofed in Bari before he emigrated and he roofed in Hamilton for twenty years after. He's retired. His knees are shot from decades on pitched surfaces.
When Marco called to tell him what happened, Carmelo said he wanted to see it. He drove to Calgary β wouldn't fly, hates planes β and pulled into their driveway on a Tuesday afternoon in late October.
Marco walked him around the house. Carmelo didn't say much. He looked at the chimney. He looked at the drip edge. He got a ladder and went up himself, which Marco tried to stop him from doing and failed.
He came down and stood in the driveway for a while.
Then he said, in Italian: "Questo non Γ¨ un tetto."
This is not a roof.
That's the moment that gets me every time I think about this story.
Not the dollar amount. Not the insurance call. The fact that Marco's seventy-one-year-old father β who roofed for fifty years across two continents β looked at what Tyler's crew had done and couldn't even dignify it with silence.
How to Protect Yourself
Marco and Elena aren't naΓ―ve people. They did research. They got multiple quotes. They checked the website. They just didn't know what they didn't know. Here's what to check before you hand over a deposit.
1. Verify their licence with your province β not just their website.
In Alberta, roofing contractors don't require a specific provincial licence, but they must carry liability insurance and WCB coverage. Ask for the certificate of insurance directly. A real contractor sends it in five minutes. A fake one stalls.
2. Zero Google reviews means zero track record.
"Just started the business" is not a reason to extend trust β it's a reason to wait for someone else to take the risk first. Reviews take time to build because reputation takes time to build.
3. The price gap should trigger questions, not celebrations.
If two quotes are $18β19K and one is $11K, the $11K contractor is either cutting corners on materials, cutting corners on labour, or planning to disappear. Ask them to itemize every line. Make them show you the spec sheet for the underlayment.
4. Ask specifically about underlayment gauge, flashing method, and warranty.
These are the three things Tyler's crew got wrong. If a contractor fumbles or gets defensive when you ask about 30-lb synthetic underlayment versus 15-lb felt, that tells you everything.
5. Put a holdback in the contract β minimum 10%.
Don't pay in full until you've had an independent third party walk the roof. $400 for a post-installation inspection is the cheapest insurance you can buy. Make it a condition of the final payment.
6. Check if they pull a permit.
In Calgary, a full roof replacement typically requires a building permit. If your contractor says "we don't bother with permits," that's your answer about how much they care about code compliance.
What Marco and Elena Are Doing Now
Bow River Roofing finished the new roof in November. Properly permitted, properly inspected, thirty-year shingle warranty registered in Marco and Elena's names.
They're okay. They remortgaged to cover the gap. It stings every month.
Marco said the thing that changed for him isn't about money. It's about how he thinks about expertise now.
"I wouldn't let someone with no track record perform surgery on my kids because they were cheaper," he said. "But I let someone with no track record put a roof on my house because he saved me eight grand. Same logic should have applied."
Elena laughed a little when he said that. The tired laugh of someone who's processed something a hundred times and is finally at peace with it.
They're not bitter. They're just wiser. And a little poorer.
The throw pillow her mom brought from Palermo β the one the leak dripped on β dried out fine. It's still on the couch.
This is why GetAHomePro exists. Every contractor is license-verified and credential-checked before they show up in your search results. Find a verified roofer in your area β
Questions Readers Asked After This Story
If the insurance already paid out, is there really no way to get them to cover a redo?
Generally, no. Home insurance covers the loss event (the hailstorm), not the quality of the contractor you choose. Some policies have provisions if the contractor is bonded and the bond covers defective work, but this is rare. Your best protection is hiring right the first time.
Can you sue Tyler for the cost of the redo?
Technically, yes β through Alberta's Civil Resolution Tribunal or Court of King's Bench depending on the amount. But collecting is the problem. If Tyler has no registered business, no bond, and no insurance, a judgment in your favour doesn't mean money in your pocket.
Is a $400 roof inspection worth it even if the work looks fine?
Absolutely. Most homeowners can't tell the difference between a properly installed roof and a bad one from the ground. A certified inspector catches problems before the first rain does. For roofing, plumbing, and electrical β the three areas where bad work can be invisible β a post-completion inspection is the best money you can spend.
How do I know if a quote is suspiciously low?
Get three quotes minimum. If two are in the same range and one is dramatically lower (30%+ gap), ask the low bidder to explain exactly what they're using and how they're pricing it. If they can't or won't itemize, that's your answer.
This story is based on a real family's experience. Names and identifying details have been changed to protect their privacy.