Hiring a roofer is one of those decisions where it’s hard to know what you’re getting until it’s too late. The work happens up where you can’t see it, much of what matters is hidden under the shingles, and the consequences of a bad job might not show up for years. So how do you tell a good roofing contractor from one who’ll cut corners? Here’s what to look for — and the questions that separate the two.
Start with licensing and insurance
In Massachusetts, a roofer should carry proper registration and insurance — both liability insurance and workers’ compensation. This protects you: if someone is hurt on your property or your home is damaged, you don’t want to be exposed because a contractor was uninsured. Ask for proof, and don’t be shy about it. A legitimate contractor will hand it over without hesitation.
Look at reviews and local reputation
Read what real customers say, and look for patterns rather than a single glowing or angry review. Do people mention clear communication? A clean job site? Being treated honestly? A roofer who’s built a solid local reputation over many years has a lot more to lose by doing bad work than a here-today-gone-tomorrow operation. Local roots matter.
Get it in writing — and read what’s in it
A trustworthy contractor gives you a detailed, written estimate that spells out the work: tear-off, underlayment, ice-and-water shield, flashing, ventilation, cleanup, and warranty. Vague one-line quotes are a red flag — they leave room to cut corners you’ll never see. The detail in the estimate tells you how the company thinks about the work.
Ask about the parts you can’t see
This is the real test. Ask a roofer about ventilation, ice-and-water shield, and flashing. Will they install new flashing or reuse the old? How much ice-and-water coverage, and where? A contractor who can explain these clearly and patiently is one who actually does the work right. A contractor who brushes the questions off or only wants to talk about shingle color is telling you something too.
Watch for pressure tactics
Be cautious of anyone using high-pressure sales tactics: the “today only” discount, the push to sign before you’ve had time to think, the scare story designed to rush you. A good roofer gives you the information and the space to make your own decision. If you feel pressured, that’s your answer.
Why we built our company around this
We’ll be honest about our motive here: everything above describes exactly how we set out to run Trinity Roofing. We’re a family-owned, father-and-son company, and we started it because we saw too many homeowners burned by poor communication, hidden costs, and pressure. So we do the opposite — we explain everything in plain language, we put it all in writing, we never pressure anyone, and if you only need a repair we’ll tell you so. Our name is on every roof we install. Use this checklist on us, and on anyone else you talk to.
Want to see what a no-pressure conversation with a roofer feels like? Call us at (978) 429-7083.