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.
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.
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.
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:
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:
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.
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:
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.
Your first hire is usually a commission-based sales rep. Define compensation clearly before anyone starts:
The fastest way to get your first roofing jobs as a new company:
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.
Common questions from people starting 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.
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.
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.
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.
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.
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