Skip to content

Starting a business

How to Start a Roofing Business

By The Launch Pad TeamPublished June 26, 20269 min read

Roofing is one of the most profitable trades a contractor can start, but it is also one of the most heavily licensed and insured — for good reason, since crews work at height on jobs that run into the tens of thousands. This guide covers how to start a roofing business correctly, from your contractor license and bond to bidding by the square and landing your first roofs.

How do you start a roofing business, step by step?

Register your business, secure a roofing or general contractor license and bond, carry liability and workers comp, equip a crew with safety gear and tear-off tools, set your per-square pricing, then market to homeowners and insurance work.

  • Form an LLC, get an EIN, and open a business bank account.
  • Get a roofing contractor license and surety bond — required in most states.
  • Carry general liability and workers compensation insurance.
  • Buy equipment: nail guns, tear-off tools, ladders, and fall-protection harnesses.
  • Line up a materials supplier and a dumpster or roll-off account.
  • Set per-square pricing and build a repeatable inspection-to-bid process.
  • Market to homeowners, property managers, and storm-damage insurance work.

How much does it cost to start a roofing business?

Expect

0,000 to $50,000 to start a roofing business. The biggest costs are licensing, bonding, higher insurance premiums, a truck or trailer, and fall-protection and tear-off equipment for a crew.

Startup itemTypical cost
LLC registration + permits
00 – $800
Roofing contractor license + exam$300 –
,500
Surety bond$200 –
,500
General liability + workers comp (annual)$3,000 –
2,000
Pneumatic nail guns + compressor$800 – $2,500
Tear-off tools, shovels, magnetic sweeper$300 –
,000
Harnesses, ropes, fall-protection kit$500 –
,500
Ladders, ladder hoist, work truck or trailer$5,000 – $25,000

What licenses and insurance do you need?

Most states require a roofing or general contractor license, usually once a job exceeds a dollar threshold, plus a surety bond. Roofing also carries high insurance demands — general liability and workers compensation are essential.

Roofing is one of the most regulated trades. The majority of states require a contractor license to roof, and many trigger that requirement once a single job exceeds a threshold — for example California requires a C-39 roofing license for work above $500, and Florida, Texas, and others have their own roofing-specific certifications. Some states license at the state level while others license by city or county, so confirm both.

A surety bond is almost always part of getting licensed. The bond protects homeowners if you abandon a job or fail to pay suppliers, and it is typically required before the state will issue your license. Bond amounts vary by state but the annual premium is a small fraction of the bond value.

Insurance is non-negotiable in roofing because of the height and liability. Carry general liability with enough coverage that suppliers and insurers will work with you, and carry workers compensation the moment you put a crew on a roof — most states mandate it and customers will demand proof. Many roofers also add a commercial auto policy for the truck and trailer.

What equipment and materials do you need?

You need pneumatic nail guns and a compressor, tear-off tools, fall-protection harnesses, ladders and a hoist, a magnetic nail sweeper, and a supplier account for shingles, underlayment, and flashing.

  • Pneumatic roofing nail guns with an air compressor and hoses.
  • Tear-off tools: roofing shovels, pry bars, and utility knives.
  • Fall-protection harnesses, ropes, anchors, and roof brackets.
  • Extension ladders plus a ladder hoist or conveyor for material.
  • Magnetic sweeper to clear nails from the yard after tear-off.
  • A roll-off dumpster account for tear-off debris.
  • Materials by the job: shingles, underlayment, drip edge, flashing, and ridge cap.

How do you bid and price roofing jobs?

Roofing is priced by the square — 100 square feet of roof. Measure the squares, factor pitch and layers, add materials plus labor per square and tear-off, then mark up for overhead and margin.

Start by measuring the roof in squares, where one square equals 100 square feet, and adjust for pitch and complexity — a steep, cut-up roof costs far more in labor than a simple gable. Add a waste factor for hips, valleys, and starter and ridge.

Price materials and labor per square. Materials include shingles, underlayment, flashing, drip edge, and fasteners, while labor covers tear-off of the old roof (priced separately, since multiple layers add cost), installation, and cleanup. Many roofers carry an all-in cost per square and a separate tear-off rate per layer.

Then add overhead and margin. Roofing carries heavy insurance and crew costs, so a healthy bid targets a solid gross margin after materials and labor — and on insurance-claim work you bid to the scope and supplement for hidden damage. Always inspect the roof, document it with photos, and give one clear written price.

How do you get your first roofing customers?

First roofing jobs come from local visibility, storm-response speed, and trust signals. Fast inspections, clear written bids, and proof of license and insurance win roofing work over cheaper, slower competitors.

  • Claim your Google Business Profile and gather reviews from every job.
  • Door-knock and inspect neighborhoods after a hail or wind storm.
  • Build referral relationships with realtors, insurance agents, and property managers.
  • Run targeted local ads for roof repair and replacement.
  • Offer free, fast inspections and same-day written estimates.
  • Display your license and insurance proof prominently to build trust.

What systems should a roofing business set up?

Set up systems for lead capture, inspection-to-estimate, deposits, progress invoicing, and follow-up — so high-ticket roofing bids close and crews stay scheduled without manual chasing.

Roofing jobs are high-ticket and competitive, which means the contractor who responds first and presents the most professional bid usually wins. You need a reliable way to capture every lead, turn an inspection into a clear written estimate fast, collect a deposit to lock in materials, and follow up automatically on the bids that are still deciding.

Launch Pad runs that whole operation for a roofing business in one place: send branded estimates and bids the same day you inspect, collect deposits before you order shingles, send progress invoices on multi-day replacements, and let AI follow up on every open bid so nothing goes cold. With your customer and job history in one system, referral and warranty follow-up work becomes effortless.

Frequently asked questions

Do you need a license to start a roofing business?

In most states, yes. Roofing usually requires a contractor license — often once a job exceeds a threshold like $500 — plus a surety bond. Requirements may be set at the state, county, or city level.

Is a roofing business profitable?

Very. Roofing is high-ticket with strong margins — established roofing companies often net 20% to 40% on jobs, and storm and insurance work can drive large, fast-cycling revenue.

How much do roofing contractors make?

A small roofing crew commonly grosses $300,000 to

,000,000 a year, and owners often take home well into six figures once they have steady crews and a reliable lead flow.

How do roofers price a job?

Roofers price by the square — 100 square feet of roof — factoring pitch, layers, and tear-off, then adding materials, labor per square, overhead, and margin into one written bid.

Related guides

Part of our hubs on starting a business and AI for small business.

28 guides available.