How to start a roofing business
© Guide — 2026Knowing 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 startedBuild the legal foundation
Separate the business from your personal finances on day one — it protects you and makes everything later (loans, taxes, selling) far easier:
- Form an LLC (protects your personal assets if a job goes wrong)
- Get a free EIN from the IRS (your business tax ID)
- Open a dedicated business bank account
- Set up bookkeeping before the first dollar comes in
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.
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.
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
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.
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
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 startedReady to scale?
Join thousands of service professionals who use Olynx to grow and manage their operations without the growing pains.





