ROOFING BUSINESS GUIDE — 2026

How to Start a
Roofing Company

A step-by-step guide to launching a roofing business — from filing your LLC to landing your first insurance claim job. Written by a team that has built and operated a roofing company.

🏛️ LLC Formation 📋 Licensing & Insurance 👷 Hiring Reps 🌩️ Getting First Jobs

Who this guide is for: Entrepreneurs starting a new roofing company, experienced roofers going independent, and contractors adding insurance restoration to an existing roofing business.

01
🏛️

Form Your LLC

The first step is making your business legal. Register a Limited Liability Company (LLC) in your state — this protects your personal assets if something goes wrong on a job and establishes you as a legitimate business.

What you'll need: A business name (check availability in your state), a registered agent address, and a filing fee ($50–$500 depending on state). File online through your state's Secretary of State website.

Get an EIN (Employer Identification Number) from the IRS immediately after forming your LLC — it's free, takes 5 minutes online, and you'll need it to open a business bank account and pay subcontractors.

Open a dedicated business bank account. Never mix personal and business money. This is non-negotiable for tracking profitability and keeping your LLC protection intact.


02
📋

Get Licensed and Insured

Licensing requirements for roofing contractors vary significantly by state. Texas has no state roofing license (though some cities require local permits), while Florida requires a state contractor's license. Check your state contractor licensing board for exact requirements.

Insurance you must have before your first job:

  • General Liability — typically $1M per occurrence, $2M aggregate. Most homeowners and property managers will require a certificate before you start work.
  • Workers' Compensation — required in most states if you have employees. Even if you use subcontractors, some states require it.
  • Commercial Auto — your personal auto policy won't cover your truck if you're using it for business.

03
🚛

Get Your Equipment

You don't need to own everything on day one. Many successful roofing companies start with minimal owned equipment and subcontract the labor for the first several jobs.

Minimum equipment to start:

  • Reliable pickup truck or trailer (can be leased)
  • Extension ladders (minimum 24 ft and 32 ft)
  • Safety harness and anchor system
  • Basic hand tools and a roofing hammer
  • Measuring wheel and a moisture meter

If you're focusing on insurance restoration work, your first several months may be mostly inspections, contingency signings, and adjuster meetings — which require almost no equipment beyond your vehicle and safety gear.


04
💻

Set Up Your Software

This is where most new roofing companies make a mistake — they start with a spreadsheet and then try to migrate everything to a real system six months later when they have 40 active deals. Set up your CRM on day one.

What your software needs to do:

  • Track every lead with address, contact info, and damage notes
  • Store insurance claim numbers, adjuster info, ACV, RCV, and deductible
  • Send contracts and contingency agreements for digital signature
  • Track what you spent on each job vs. what you received
  • Work on your phone — you're not behind a desk

Roof Claims CRM is built specifically for roofing contractors and handles all of this. Free trial available — no credit card required. Most companies are running the same day they sign up.


05
👷

Build Your Team

Your first hire is usually a commission-based sales rep. Define compensation clearly before anyone starts:

  • Commission structure — common in insurance restoration: flat fee per claim filed ($75–$150), per contingency signed ($25–$50), and a percentage of the final contract (2–4% is typical)
  • Subcontractor vs. employee — most roofing companies start with 1099 subcontractors for installation. Understand the IRS classification rules before you make this decision.
  • Roles as you grow — sales reps → inspectors → project managers → office manager. Hire in that order.

06
🌩️

Land Your First Jobs

The fastest way to get your first roofing jobs as a new company:

  • Storm canvassing — after every hail or wind event, canvas the affected neighborhoods door-to-door. This is the most direct path to insurance claim work and the bread and butter of restoration roofing.
  • Referrals — ask every single satisfied customer for 2–3 referrals. Offer a referral fee or gift card to incentivize it.
  • Google Business Profile — set it up immediately and ask your first 10 customers for Google reviews. Local reviews drive local search traffic.
  • Insurance adjuster relationships — introduce yourself to local adjusters. When they meet with a homeowner who needs a contractor recommendation, you want to be the name they mention.
  • Yard signs and door hangers — place a yard sign on every job you complete. Neighbors notice when a neighbor is getting a new roof.

The #1 Mistake New Roofing Companies Make

Trying to run everything on spreadsheets and text messages. It works for the first 10 jobs — and then it falls apart. Leads get lost. Claims don't get followed up. Reps forget which stage a deal is in. The fix is a roofing CRM, and the best time to set one up is before your first lead, not after you've already dropped some.

Frequently Asked Questions

Common questions from people starting a roofing company.

How much does it cost to start a roofing company?

Starting costs range from $10,000 to $50,000 depending on your market. Key expenses: LLC registration ($50–$500), general liability insurance ($2,000–$5,000/year), tools and equipment ($5,000–$20,000), a truck if needed, and working capital for materials on your first jobs. Many contractors dramatically reduce startup costs by subcontracting the installation work rather than buying all the equipment upfront.

Do you need a license to start a roofing company?

Licensing requirements vary by state. Texas has no state roofing license but some cities require permits. Florida requires a state contractor's license. Always check with your state's Department of Business and Professional Regulation or equivalent licensing board before you start work. You will, however, need general liability insurance in every state before any homeowner should let you on their roof.

How do you find your first roofing customers?

Storm canvassing is the fastest path to your first insurance restoration jobs — go door-to-door in neighborhoods after any hail or wind event. For retail work, start with your personal network (friends, family, neighbors), ask for referrals on every job, and set up your Google Business Profile immediately. Reviews on Google are the most powerful local marketing tool for a new roofing company.

Is insurance restoration roofing a good business?

Insurance restoration roofing is one of the highest-margin niches in contracting because insurance pays the bill — removing the price objection homeowners would normally have. Well-run restoration companies operate at 30–50% gross margin. The key is understanding the insurance claim process, building adjuster relationships, and having a system to track claims through to final payment.

How do I get my first roofing employees or subcontractors?

Most roofing companies start with 1099 subcontractor installers rather than W-2 employees — it reduces overhead and complexity. For sales reps, commission-only compensation is standard in the industry. Post on Indeed or Craigslist, and ask anyone who's already in roofing for referrals. The roofing industry is relationship-driven — your first rep often comes from someone you already know.

Ready to Start Your Roofing Company?

Get your CRM set up before your first lead. Free trial — no credit card, no setup fee. Running in one day.

Start Free Trial →

Web · iOS App Store · Google Play