I recently replaced the roof on my new house, and I've been informed that I need to pay a maintenance fee of $750 every three years to keep the warranty valid. Is this a common practice? It seems really suspicious to me, especially since I don't know much about roofing. Spending a total of $2,250 to maintain a warranty on a roof that just cost me $10,000 and is only four years old feels excessive. Should I just save that money and put it toward a new roof in ten years? For context, my house is a row home in Philadelphia.
3 Answers
This really sounds suspicious. When I replaced my roof, I only had a workmanship warranty that didn’t have any ongoing fees. If I were you, I’d get a second opinion from a roofing expert.
Is your roof a flat type? I’ve seen companies charge extra for special maintenance on flat roofs, but it still seems a bit much. Typically, they’ve just got a warranty from the manufacturer. Definitely review your contract—could be a scam!
Honestly, I’ve never heard of that maintenance fee before. It sounds a bit shady to me. Most roofs come with warranties that don’t require additional maintenance costs like that. You might want to double-check your warranty details to see if this is actually required.

Yeah, it's just a flat roof. Thanks for the insight!