Find Roofing Pros by City

    Top 14 New Hampshire cities by population. Select your city to see rated roofing pros.

    Featured Roofers in New Hampshire

    Become a Featured Listing →
    Example Featured Listing
    CR

    Coastline Roof Works

    Featured

    "Hurricane-rated installs and full insurance claim support."

    640 King St, Charleston, SC 29403
    4.8(894 reviews)
    coastlineroofworks.com
    License SC-RBS-22117

    Up to 5 roofing company slots available in New Hampshire. This is a separate advertising program from city directory listings.

    Cost Guide

    Roofers Cost Guide for New Hampshire

    Here's a quick read on what most New Hampshire homeowners pay for roofing work in 2026. Local labor in New Hampshire runs about 8% above the national average, so the table below shows the national-average band next to a New Hampshire-adjusted band you can use as a real-world benchmark.

    Service National Avg (2026) New Hampshire Avg (2026)
    Service call / diagnosticFree to $250 for an inspectionFree to $270 for an inspection
    Hourly labor rate$60 to $90 per square (per 100 sqft) of labor$65 to $95 per square (per 100 sqft) of labor
    Roof repair (leak, flashing, or section)$450 to $2,200$490 to $2,400
    Full roof replacement (architectural shingle, 2,000 sqft)$11,000 to $22,000$11,900 to $23,800

    What pushes New Hampshire prices up or down

    • Labor pool. Heating system swaps and roof work make up a big share of the calendar.
    • Climate factors. Long, snowy winters and short, mild summers adds wear and complicates scheduling around weather windows.
    • Permits and inspections. No statewide general contractor license. Plumbing and electrical trades carry state licenses, and towns handle building permits.
    • Access and travel. Rural counties usually see a trip charge added on top of the labor estimate.

    Always ask for an itemized estimate. A quote on the phone is a starting point, not a promise. Browse roofers in your city above to compare real local pricing.

    Regulations & Licensing

    Regulations and Licensing for Roofers in New Hampshire

    New Hampshire doesn't run a single statewide license for every roofer, but the New Hampshire (no state contractor license; trades only) oversees several pieces of the trade. Most permitting and inspections happen at the city or county level, so rules can shift block by block.

    Best practices that protect you

    • Get the full scope in writing, including underlayment, flashing, and any deck repair allowance.
    • Confirm the roofer carries general liability and workers' comp before crews step on your roof.
    • Ask for the manufacturer's warranty registration after the job.
    • Avoid signing storm-damage assignments of benefits without reading carefully.
    • Confirm the company carries general liability coverage and ask for a copy.
    • Check whether your city requires a permit for the specific job you're hiring out.

    Why local matters

    No statewide general contractor license. Plumbing and electrical trades carry state licenses, and towns handle building permits. A roofer who works your zip code every week already knows the local inspector and the quirks of your housing stock. That saves you time and rework.

    Recent Trends

    Recent Home Trends in New Hampshire

    New Hampshire homeowners are spending differently in 2026 than they were five years ago. Heating system swaps and roof work make up a big share of the calendar. A few patterns keep showing up in quotes and project lists.

    What's hot right now

    • lake-house decks and three-season rooms
    • heat pump conversions backed by state programs
    • metal roofs to shed snow loads
    • synthetic underlayments and ice-and-water shield expansions

    Trends matter because they shape lead times. When everyone in the neighborhood wants the same upgrade, schedules tighten and material costs creep up. If a project on this list is on your radar, it's smart to get on a roofer's calendar early in the season.

    State Guide

    Roofing in New Hampshire: What Every Homeowner Should Know

    New Hampshire's Roof: Your Home's First Line of Defense

    Living in New Hampshire is wonderful, but our weather can be tough on your home, especially your roof. Your roof isn't just about curb appeal, it's what protects everything you own, and everyone you love, from Mother Nature's moods. Understanding what your New Hampshire roof goes through and how to care for it will save you headaches and money down the road.

    The Granite State's Climate and Your Roof

    New Hampshire weather throws a lot at your roof. We get intense summer sun that bakes asphalt shingles, causing them to degrade over time. Then there's the brutal cold and heavy snow that piles up, creating ice dams and putting stress on the structure. While hurricanes are rare landfalls, their remnants can bring powerful winds and torrential rain, testing your roof's seals and fasteners. Thankfully, wildfires aren't a primary concern for roof damage here, but the constant freeze-thaw cycles and occasional hail storms definitely are.

    Popular Roofing Materials for New Hampshire Homes

    When it comes to roofing materials in New Hampshire, you have a few solid choices, each with its own benefits. Asphalt shingles are by far the most common, offering a good balance of cost and performance. They come in various styles and colors to match your home. Metal roofs are gaining popularity for their exceptional durability and longevity, shedding snow easily and standing up well to our harsh winters. Less common but still seen are slate roofs, known for their incredible lifespan and classic beauty, though they come with a higher price tag. Tile roofs, while popular in other climates, are not commonly used here due to their weight and susceptibility to freeze-thaw damage.

    Understanding Roofing Costs in New Hampshire

    Replacing a roof is a significant investment. For asphalt shingles, you can typically expect to pay between $4.50 and $8.00 per square foot for materials and installation. Metal roofs, being more durable, will generally run higher, from $9.00 to $15.00 per square foot. These figures can vary widely based on the complexity of your roof, the specific materials chosen, and current market prices. Labor costs for roofing in New Hampshire usually fall between $50 and $75 per hour, per worker, but this is often bundled into the per-square-foot quote for the entire project.

    Maintaining Your Roof: Inspections and What to Look For

    Regular maintenance is key to extending your roof's life. You should plan for a professional roof inspection at least once a year, ideally in the spring or fall. In between professional checks, do your own visual inspection from the ground. Look for missing, cracked, or curled shingles. Check for granules in your gutters, which can indicate your shingles are wearing out. Also, keep an eye out for moss or algae growth, which can trap moisture. Inside your home, any water stains on ceilings or walls are a definite sign of a leak that needs immediate attention.

    Permits, Insurance, and Storm Preparedness

    Before you begin a roof replacement project in New Hampshire, you'll almost certainly need a building permit from your local town or city. This ensures the work meets safety and building codes. If your roof is damaged by a storm, contacting your homeowner's insurance company should be one of your first steps. They will guide you through the claims process and send an adjuster to assess the damage. After a major storm, do a quick visual check for obvious damage from a safe distance, but don't get on the roof yourself. Leave that to the professionals.