← Back to Blog

To choose a roofing contractor in North Reading, MA, confirm the company holds a current Massachusetts Home Improvement Contractor (HIC) registration, carries general liability and workers' compensation insurance, and will pull a permit from the town. Then compare written estimates line by line, ask who will do the work, and read how past customers describe the job.

This guide is for homeowners comparing roofing services in North Reading and the surrounding North Shore towns. It covers what to check, what to ask, what a fair estimate looks like, and when to walk away. We are a roofing contractor ourselves, so we have kept it to things you can verify on your own. Use it on us, and use it on everyone else you call.

What should a roofing contractor in North Reading have?

A new roof is a large purchase, and in Massachusetts most of the protections a homeowner has depend on the contractor being properly registered. Before you compare prices, make sure each roofer on your list clears these basics.

A Home Improvement Contractor (HIC) registration

Massachusetts requires contractors doing residential roofing on 1–2 family homes to register with the Office of Consumer Affairs and Business Regulation. The registration number should appear on the contract. You can look any company up by name or number on the state's HIC contractor search. Check that the registration is active and that the name matches the business on your estimate.

A Construction Supervisor License (CSL) when the work is structural

Work that touches the structure of the house may also require a Construction Supervisor License, which is issued under the Board of Building Regulations and Standards. A CSL belongs to a person, not a company, so ask whose license will be on the permit. You can verify it through mass.gov's license check page.

Insurance you can see

Ask for certificates of insurance for both general liability and workers' compensation. Roofing is dangerous work. If an uninsured worker is hurt on your property, you do not want to find out afterward who pays for it. The safest approach is to have the certificate sent to you directly by the insurance agent.

A permit and knowledge of the code

Building permits are pulled from the town. In North Reading that means the North Reading Building Department, which can tell you what your project needs. Roofing work in Massachusetts has to meet the state building code, 780 CMR. One requirement that matters here is ice-barrier underlayment at the eaves, which is required in cold climates like ours. A good roofer will explain how far up the roof it runs without you having to ask.

Quick checklist

  • Active HIC registration, with the number printed on the contract
  • CSL holder named if any structural work is involved
  • Current general liability and workers' comp certificates
  • A permit pulled in the contractor's name
  • A physical business address you can find
  • A written, itemized estimate
  • Recent reviews that describe real jobs, including how problems were handled

What questions should you ask before hiring a roofer?

The answers matter, but so does how the roofer answers. A contractor who is comfortable with these questions is usually one who has nothing to hide.

  1. What is your HIC registration number? Then look it up yourself.
  2. Who will be on my roof? Your own crew, or subcontractors? Who is the supervisor on site?
  3. Who does the inspection and writes the estimate? A salesperson, or someone who installs roofs?
  4. Are you tearing off the old roof or going over it? How many layers are there now?
  5. What happens if you find rotted decking? How is it priced, and will you show it to me first?
  6. What underlayment and ice barrier will you use, and where?
  7. Will you replace the flashing around chimneys, walls and skylights, or reuse it?
  8. What warranty comes with the job? Ask for the manufacturer warranty and the workmanship warranty in writing, and ask who stands behind each one.
  9. How will you protect the property and clean up nails and debris?
  10. Who do I call if something goes wrong during the job, or a year later?

What should a roofing estimate include?

A price on a single line tells you almost nothing. Two estimates can look far apart and cover very different work, so ask each roofer for enough detail to compare them fairly. A complete estimate should spell out:

  • Scope: full tear-off or overlay, and which roof sections are included
  • Materials: the shingle or metal manufacturer and product line, not just "architectural shingles"
  • Underlayment and ice barrier: the type, and how far up from the eaves the ice barrier goes
  • Flashing and ventilation: what is being replaced, and whether ridge or other vents are included
  • Decking: a per-sheet price for any rotted plywood found after tear-off
  • Permit, disposal and cleanup: included or extra
  • Payment schedule: the deposit, and what is due when
  • Warranty terms in writing

Massachusetts home improvement law requires a written contract for jobs over $1,000, and it generally limits the upfront deposit to one-third of the contract price, with an exception for special-order materials. If you want a sense of what a fair number looks like, our article on how much a new roof costs in Massachusetts puts a typical North Shore asphalt replacement at $8,000–$20,000 and standing-seam metal at $14,000–$35,000+, and explains what moves the price.

Should you hire a local roofer or a big company?

Either can do good work. The difference is mostly in who you deal with and who is accountable once the job is done.

Local, owner-run rooferLarge regional company
Who you talk toOften the ownerA sales rep or call center
Who inspectsOften the person who runs the crewUsually a salesperson or estimator
Who does the workAsk; often an in-house crewAsk; often subcontracted crews
SchedulingSmaller calendar, can book up in busy seasonsMore crews and more capacity
After the jobNearby, with a local reputation to protectA service department, possibly a new contact
Reviews to checkLocal reviews from your areaReviews spread across many offices

What matters most is not size but whether the company will still answer the phone after the check clears. Local roofers depend on word of mouth in a small area. That tends to keep them careful.

What are the red flags?

Most bad roofing experiences start with one of these. If you see two or more, keep looking.

  • Door knocking after a storm from a company with no local address
  • No HIC number, or a number that does not match the company name when you look it up
  • A large cash deposit, or more than a third upfront for standard materials
  • "Sign today" pricing that disappears tomorrow
  • An offer to skip the permit to save you money
  • No written estimate, or one that just says "replace roof"
  • Insurance papers they can't produce, or won't let the agent send directly
  • Reviews that are all vague, all recent, or impossible to connect to real jobs

If you are not sure your roof needs replacing at all, read the signs your roof needs repair first. A small leak or damaged flashing can often be handled with a roof repair instead of a full replacement, and an honest roofer will tell you so.

A good contractor makes it easy to check them out. If a roofer gets irritated when you ask for a registration number or an insurance certificate, you have your answer.

How does Greg's Construction handle it?

Greg's Construction Co is a family-owned roofing contractor based on Elm Street in North Reading since 2004. We have installed 500+ roofs. We are licensed and insured, with general liability and workers' comp, and we are a certified Drexel Metals installer for metal roofing. Greg personally answers the phone and often does the inspection himself, and every estimate is free and in writing. We serve North Reading and the North Shore. You can read more about Greg and the company, or see the full range of our roofing services in North Reading.

Here is how two customers described working with us, from our Google reviews:

"Greg and his team were very responsive to all texts, emails and direct calls. He is dedicated to keeping the customer informed of all details and steps in the process. Extremely diligent in protecting the property, and cleanup was impeccable! Highly recommend his services."
Paul Sparaco
"I used Greg's Construction to replace the roof and gutters on two of my homes as well as my mother's home. Very professional, left the place spotless, and I've never had a problem with the roofs. Highly recommended."
Hugh MacDonald

Frequently asked questions

Do I need a permit to replace my roof in North Reading?

Most roof replacements need a building permit, which is pulled from the town. Your roofer should pull it in their own name. If you are unsure about your project, the North Reading Building Department can tell you what applies.

How many roofing estimates should I get?

Two or three is usually enough. More than that tends to add confusion rather than clarity. Make sure each estimate covers the same scope so you are comparing like with like.

What protection does HIC registration give me?

Hiring a registered contractor gives you access to the state's HIC program, which handles complaints and offers arbitration. If you win a court judgment against a registered contractor and cannot collect, you may be eligible for compensation from the HIC Guaranty Fund. Homeowners who hire an unregistered contractor generally lose that option.

Should I repair my roof or replace it?

It depends on the roof's age and how widespread the damage is. Isolated leaks, missing shingles and flashing problems are often repairable. Widespread wear usually points to replacement. A roofer who inspects in person can tell you which one you are looking at.

Do you handle commercial or multi-unit roofing in North Reading, MA?

For commercial or multi-unit properties, call us at (978) 423-3581 to discuss the project. The right roofing system depends on the building, so we would rather talk it through than give a general answer.