Starting Out

Roofing business plan

Roofing produces the biggest job values on this site and some of the thinnest net margins. A plan that does not show working capital and insurance realistically will not survive a second reading.

Startup costs, honestly

ItemRealistic cost
Truck and trailer$10,000–$30,000
Nail guns, compressor, ladders, staging, harnesses$3,000–$8,000
General liability insurance (annual)$3,000–$9,000
Workers’ compensation (if employing)$8,000–$25,000/yr
Licensing, bonding$500–$5,000
Marketing and lead generation$3,000–$12,000
Working capital for material float$15,000–$40,000
Total$42,500–$129,000

That working capital line is the one people leave out, and it is the one that ends roofing companies.

Why working capital decides survival

A single 24-square replacement might need $5,500 of material ordered before the job starts. Run three concurrently and you are $16,500 out of pocket against payments that arrive on completion.

Profitable on paper. Insolvent in practice.

The plan must show: deposit structure, supplier terms, and how many concurrent jobs your capital supports. “Supplier net-30 terms plus 40% deposit at signing supports four concurrent jobs” is a real answer.

Two margin profiles

Replacement: 25% to 40% gross. Material is a large share; volume and average job value drive the dollars.

Repair: 45% to 65% gross. Small material content, high skill content, no sales commission, and often no acquisition cost because it comes from past customers.

Most new roofers chase only replacement. The plan is stronger if it shows a repair book deliberately built alongside it — smoother revenue, better blended margin, and a pipeline of future replacements from customers who already trust you.

The acquisition cost nobody budgets

Roofing customers buy once every twenty years, so every job is a new customer.

Marketing at 5% to 12% of revenue plus sales commission at 5% to 12% can consume a fifth of a contract before anyone climbs a ladder. A 35% gross job with 15% acquisition cost is a 20% job.

Put cost-per-acquired-job in the plan as a tracked metric. Very few small roofers measure it and it is the number that explains where the margin went.

Crews or subcontractors

State the model. Most small roofers subcontract installation and keep sales, project management and repair in-house, because it converts a fixed cost into a variable one and reduces workers’ compensation exposure substantially.

Both models are defensible. Not addressing it is not.

Break-even

Fixed monthly costs for a small roofing operation — insurance, vehicle, marketing baseline, software, admin — run roughly $4,000 to $9,000.

At an average $13,000 replacement with 32% gross margin, that is 1 to 2.5 jobs a month to break even. Achievable, but it means a slow month is genuinely dangerous, which is the argument for the repair book.

Twelve-month projections

  • Months 1–3: 2 → 4 replacements/month, repair work building
  • Months 4–9 (season): 5 → 9 replacements, repairs at 20% of revenue
  • Months 10–12: 3 → 5 replacements, repair and maintenance carrying the winter

At 6 replacements a month averaging $13,000 plus repair revenue, that is roughly $85,000 monthly gross in season — with 32% gross margin, careful working capital, and acquisition cost tracked honestly.

What to run it on

Quote presentation and job tracking are the operational needs.

Jobber at $49/mo plus $29 per seat produces the best customer-facing proposal at this price and handles deposits and staged invoicing. QuoteIQ at $29.99/mo measures the roof off satellite imagery for repairs and simple replacements. Housecall Pro Max adds a proposal tool for tiered material options.

For insurance and storm work, none of these handle supplements — that is what AccuLynx and JobNimbus exist for, and the plan should say so if that is your market.

Questions operators actually ask

What should a roofing business plan include?

Licensing and insurance costs stated specifically, startup capital including working capital for material, margin shown separately for replacement and repair, a crew and subcontracting model, lead acquisition costs, and 12-month projections. Working capital is the section most roofing plans underestimate.

How much does it cost to start a roofing business?

$25,000 to $80,000 realistically, and most of it is not equipment. Insurance is the largest recurring cost in roofing, workers' compensation is expensive, and you need working capital to buy material before customers pay you.

Why is working capital so important in roofing?

Because a single job might need $5,000 of material ordered before you receive a deposit-covered payment, and you may run three at once. A roofing company can be profitable on paper and insolvent in practice. Plan for 60 to 90 days of material float.

Should I hire crews or subcontract?

Most small roofers subcontract installation and keep sales, project management and repairs in-house. It converts a fixed cost into a variable one and reduces workers' comp exposure. Say which model you are using and why — a lender will ask.

What margins are realistic?

25% to 40% gross on replacement, 45% to 65% on repair, and 4% to 12% net. Roofing runs thinner than most home service trades because material is a large share of every job and customer acquisition is expensive.