Olynx® Guide[ 12 min ]

How to start a roofing business

© Guide2026
Olynx TeamUpd. June 13, 2026

Knowing how to install a roof is the easy part. The contractors who survive their first two years get the boring stuff right first — the legal setup, the insurance, the pricing, and a way to actually find customers. This is the step-by-step to launch a roofing business that lasts.

Get started

Separate the business from your personal finances on day one — it protects you and makes everything later (loans, taxes, selling) far easier:

  1. Form an LLC (protects your personal assets if a job goes wrong)
  2. Get a free EIN from the IRS (your business tax ID)
  3. Open a dedicated business bank account
  4. Set up bookkeeping before the first dollar comes in
02

Get licensed and bonded

Most states require a contractor license to bid roofing work, and many require a surety bond. Check your state and city rules before you quote a single job — working unlicensed can void the contract and bring fines.

03

Insurance is non-negotiable

Two policies are the bare minimum: general liability (covers property damage and accidents) and workers compensation (covers your crew if they get hurt).

Get workers comp before your first hire

Roofing is one of the most dangerous trades. One uninsured fall can end the business and follow you personally. Carry workers comp and liability before anyone steps on a roof for you.

04

Tools, equipment and your first crew

  • Safety gear first — harnesses, ropes, hard hats
  • Ladders, nail guns, compressors, a tear-off setup
  • A reliable truck and trailer
  • A vetted subcrew or your first 2-3 hires — references checked
05

Price to profit from day one

The fastest way to go out of business is to win early jobs by underpricing. Quote every roof as cost + waste + overhead + profit — never just "materials plus a little." If you only read one other guide, make it the pricing one.

06

Land your first customers

  • Set up a Google Business Profile and chase reviews from day one
  • Knock doors in neighborhoods after a storm — roofing is local and timing-driven
  • Ask every happy customer for a referral and before/after photos
  • Build relationships with insurance adjusters and realtors
07

Set up systems before you get busy

The jump from a few jobs to a full schedule breaks contractors who run everything from a notebook and their phone. Put one system in place for leads, estimates, proposals and invoicing now — while it is easy.

One platform instead of ten apps

Olynx gives a new roofer the CRM, AI estimating, hosted proposals with e-signature, invoicing and QuickBooks sync in one place — plus a $2,000 custom-coded website to look established from week one.

Quote from numbers, not memory

Olynx runs the math on every quote for you — waste, loaded labor, overhead and markup — then turns it into a branded, e-signable proposal.

Get started

Ready to scale?

Join thousands of service professionals who use Olynx to grow and manage their operations without the growing pains.

Locked rate for life$2,000 website includedCancel anytime