Startup Guide

How to Start a Roofing Business in New Hampshire

Complete guide to starting a Roofing business in New Hampshire. Licensing requirements, startup costs, revenue potential, and first-client strategies.

Market Opportunity in New Hampshire

New Hampshire offers a strong and consistent demand for roofing services driven by its aging housing stock, harsh winter weather, and steady population growth in southern regions. The state has over 600,000 owner-occupied homes, with a median age of 40+ years — many with asphalt shingle roofs that need replacement every 20-25 years. Annual snowfall averaging 60-80 inches causes ice dam damage, leaks, and structural wear, creating a recurring repair cycle from November through April. The population is concentrated in the southern tier along the I-93 and I-95 corridors, with the Seacoast, Greater Manchester, and Nashua areas seeing the most new construction and re-roofing activity. New Hampshire's lack of a state sales tax and relatively low business tax burden make it favorable for startups, but the seasonality is a challenge — roofing demand drops sharply from December through February, requiring you to plan for winter cash reserves or offer snow removal and ice dam services to bridge the gap. The market is moderately competitive, with many small family-run operators, but a gap exists for reliable, insured, and digitally visible roofers who can handle both residential and commercial work.

State Licensing & Legal Requirements

New Hampshire does not have a statewide roofing contractor license, but you must meet several legal requirements to operate legally. Register your business with the New Hampshire Secretary of State (Corporation Division) — choose an LLC for liability protection. Obtain a Business Tax ID (EIN) from the IRS and register for Business Profits Tax and Business Enterprise Tax with the NH Department of Revenue Administration. You must carry General Liability Insurance (minimum $1 million per occurrence, $2 million aggregate) and Workers' Compensation Insurance if you have any employees — required by the NH Department of Labor even for one employee. A commercial auto policy for your work vehicle is mandatory. You need a Home Improvement Contractor registration if you perform work on owner-occupied residences — register with the NH Attorney General's Office, Consumer Protection Bureau (fee around $100, plus a $10,000 bond). For commercial work, check local municipal requirements. Most towns require a local business license and may require a separate building permit for roofing jobs — always pull permits for structural repairs or full tear-offs. If you handle lead paint on older homes, get EPA Lead-Safe Certified (RRP rule). No state-level exam is required, but you must have proper insurance and bond to bid on most jobs.

Startup Costs

Here is an itemized breakdown of typical startup costs for a roofing business in New Hampshire, with dollar ranges specific to the state market:

Total estimated startup range: $15,000–$35,000 depending on vehicle choice and equipment quality. You can reduce this by leasing a vehicle and starting with used tools, but do not skimp on insurance or safety gear.

Revenue Potential in New Hampshire

Average residential roofing job tickets in New Hampshire range from $5,000 to $15,000 for a typical 30-square (3,000 sq ft) asphalt shingle roof replacement. Higher-end materials (metal, slate, cedar) can push jobs to $20,000–$40,000. Market rates vary by region: in the Seacoast (Portsmouth, Dover) and Greater Manchester, rates run 10–20% higher than in the North Country and rural western areas. Average labor rates are $4–$7 per square foot for tear-off and installation. To reach $5,000/month in revenue, you need 1–2 small repair jobs or half a re-roof per month — achievable with 2–3 solid leads per month. To hit $10,000/month, you need 1 full re-roof and 1–2 repairs, or 2–3 medium jobs. Many solo operators in NH clear $60,000–$90,000 in revenue their first year, with top performers hitting $150,000+ by year two if they build a crew. Commercial work (flat roofs, TPO, PVC) commands higher ticket sizes ($15,000–$50,000) but requires more equipment and insurance. The path to $10k/month is realistic within 4–6 months if you aggressively market and deliver quality work.

Your First 30 Days

Here is a step-by-step action plan to get your first 5 paying customers in New Hampshire within 30 days:

  1. Day 1–5: Complete all legal setup — register your LLC with the NH Secretary of State, get your EIN, and apply for Home Improvement Contractor registration with the NH Attorney General's Office. Purchase general liability and workers' comp insurance (get quotes from 3-4 agencies). Set up a business bank account and a simple website with a contact form.
  2. Day 6–10: Create and fully optimize your Google Business Profile (see GBP strategy below). Order 10–20 yard signs (durable, with your phone number and "Free Estimate" call-to-action). Print 500 door hangers with a special first-customer offer (e.g., "10% off first 5 jobs" or "Free roof inspection").
  3. Day 11–14: Target neighborhoods with

    See Who's Dominating This Market Right Now

    Use our free Review Radar tool to instantly see every competitor in any city — their ratings, review counts, LSA status, and GBP gaps.

    Open Free Research Tool →

    Related Business Guides

    City-Level Guides