The roofing industry generates over $56 billion annually in the United States with over 100,000 roofing businesses operating nationwide. If you are thinking about starting a roofing company, the opportunity is real. Here is a step-by-step guide to getting started the right way.
Requirements vary by state but most states require a roofing contractor license. You will typically need to pass an exam, show proof of experience, and carry general liability insurance and workers compensation insurance. General liability insurance for a roofing company costs roughly $1,500 to $4,000 per year depending on your state and coverage limits. Workers comp varies widely but budget $3,000 to $10,000 per year for a small crew.
Do not skip this step. Operating without a license or insurance exposes you to massive liability and prevents you from doing insurance restoration work which is a huge revenue source.
Register an LLC in your state to protect your personal assets. Get an EIN from the IRS for tax purposes. Open a business bank account to keep your finances separate. File for any local permits or business licenses required in your municipality. Total cost to register is usually under $500.
You do not need a massive investment to start. Here is the basic equipment list for a residential roofing startup:
| Item | Estimated Cost |
|---|---|
| Ladders (extension + step) | $300 - $600 |
| Nail guns (2-3) | $400 - $800 |
| Air compressor | $300 - $500 |
| Tear-off tools (shovels, pry bars) | $100 - $200 |
| Safety equipment (harnesses, ropes) | $300 - $600 |
| Truck or trailer | $5,000 - $30,000 |
| Dump trailer or dumpster account | $200 - $500/mo |
| Basic hand tools | $200 - $400 |
| Measurement software | $40 - $150/mo |
You can start a roofing company for as little as $10,000 to $15,000 if you already have a truck. Most of this goes toward insurance, licensing, and basic tools.
New roofing companies often underprice their work to win jobs. This is a mistake. Know your costs and price accordingly. A typical residential roof replacement should generate 30-50% gross margin. If your total cost for materials, labor, and overhead on a job is $7,000, you should be charging $10,000 to $12,000.
Accurate measurements are critical to pricing. If your squares are wrong, your material costs are wrong and your price is wrong. Use satellite measurement tools to get accurate roof data before quoting every job.
Set up a Google Business Profile immediately. This is how most homeowners find local roofers. Add photos of your work, collect reviews from every customer, and keep your hours and contact info updated. Also create a simple website, a Facebook page, and an Instagram account. Post photos of every completed job.
Door knocking is still the fastest way to get roofing jobs when starting out. After a storm, walk neighborhoods with visible damage and offer free inspections.
Referrals from friends, family, and past employers are your next best source. Tell everyone you know that you started a roofing company.
Google Business Profile will bring in organic leads once you have 5-10 reviews.
Facebook groups for your local area often have homeowners asking for contractor recommendations.
The most successful new roofing companies invest in software early. At minimum you need a roof measurement tool, a way to create professional estimates, and a system for managing leads and customers. Tools like ExactSquares give you satellite roof measurements, shingle cost estimates, and branded customer proposals for $40 per month — a fraction of what enterprise tools like EagleView charge per report.
| Category | Low End | High End |
|---|---|---|
| Licensing & registration | $500 | $2,000 |
| Insurance (year 1) | $4,500 | $14,000 |
| Equipment & tools | $1,500 | $3,500 |
| Truck or trailer | $5,000 | $30,000 |
| Marketing & website | $500 | $2,000 |
| Software & subscriptions | $500 | $2,000 |
| Total | $12,500 | $53,500 |
ExactSquares gives you instant satellite roof measurements, shingle cost estimates, and branded proposals for $40/mo. The cheapest way to look professional from day one.
Try a Free MeasurementNo signup required. See results instantly.
Last updated: March 2026. Costs are estimates and vary by state and market.