Most roofing companies are started by someone who is already good at roofing: the foreman or lead sales rep who realizes the owner's margin could be theirs. The craft is the easy half. This checklist covers the other half, in the order that keeps you legal, insured and cash-flow positive through year one.
General guidance, not legal or tax advice; requirements vary by state and city.
1. Licensing: know your state before anything else
Contractor licensing is state law, and the spread is huge: exam-and-experience licenses in some states, simple registration in others, county and city layers on top. Start at your state contractor board website and answer three questions: what license class covers residential roofing, what does it require (exam, experience affidavits, financials, bond), and what can you legally do while it is pending. Do this first; timelines here set your launch date.
2. The entity and the boring paperwork
- Form the LLC (or the entity your accountant recommends) and get the EIN from the IRS, which is free and takes minutes.
- Open a business bank account immediately. Every dollar of business money lives there, no exceptions.
- An operating agreement if there is more than one owner, signed while everyone still likes each other.
- A real contract template for your state, with the notices your state requires on residential roofing agreements.
3. Insurance is your license to be on a roof
- General liability: the policy GCs, homeowners and many licenses require.
- Workers comp: rules vary by state and crew structure; misclassifying employees as subs is the classic new-roofer mistake with the ugliest downside.
- Commercial auto for the truck that now works for the company.
Keep certificates current and organized; you will be asked for them constantly. (Tracking license and insurance expiry dates is exactly the kind of thing your software should nag you about, not your memory.)
4. Crew: employees, subs, and the classification line
Most new shops start with subcontractor crews for flexibility. Two rules keep it clean: every sub carries their own insurance and signs a real subcontractor agreement, and the classification line is respected. If you control how, when and with whose tools someone works, many states call that an employee no matter what the invoice says.
5. Pricing: build the price book before the first bid
Price from costs up. A real takeoff gives quantities; your supplier gives current material prices; your market gives labor rates; you add disposal, permits, overhead and margin. Write it all into a price book so every estimate prices the same way regardless of who builds it. Update it when your supplier does.
6. Cash flow: the thing that actually kills new shops
- Deposits: around 30% up front is the common residential pattern where state law allows; it funds materials so you are not the bank.
- Invoice the day the job completes, with a payment link, not a mailed PDF and a wish.
- Watch receivables weekly. A sold job is not revenue until it is collected; an aging report is the difference between knowing and hoping.
- Supplier terms: get a house account early; terms are cash-flow oxygen.
7. The first customers
Year-one leads come from proximity: the network that already trusts your work, a Google Business Profile fed with reviews from day one, and honest hustle in the neighborhoods you work. The full ranking of channels is its own guide: how to get roofing leads. The one habit to install immediately: every lead goes into a pipeline with an owner and a next step, because the leak is always follow-up.
8. The tool stack, without the tool tax
You need estimates, measurements, scheduling, invoicing and a way to keep jobs from falling through cracks. You can assemble that from five subscriptions and a spreadsheet, or run it in one system. The CRM pricing guide covers the real math; the short version is that the stack quietly costs more than an all-in-one and re-keys your data at every seam. RoofGrid starts at $199/mo with every tool included, which was designed for exactly this stage of company.
Common questions
How much does it cost to start a roofing company?
Lean but legal, most people land in the low five figures: licensing and exam costs, general liability and workers comp deposits, an LLC filing, basic safety equipment, a presentable truck you probably already own, and enough cash buffer to float materials until your first checks clear. The number that actually kills new roofing companies is not startup cost, it is running out of cash mid-job.
Do I need a license to start a roofing business?
Depends entirely on the state, and sometimes the county or city. Some states require a contractor license with an exam and experience proof, others only register contractors, and municipalities add their own permits. Check your state contractor board first; roofing unlicensed where a license is required can mean fines, unenforceable contracts and personal liability.
Should a roofing company be an LLC?
Most small roofing companies choose an LLC because it separates business liability from the house you live in, at low cost and paperwork. Talk to an accountant about tax elections once revenue is real. Whatever the entity, keep business money in a business account from day one; commingling undoes the protection you formed the LLC for.
How do I price my first roofing jobs?
From costs up, never from a competitor guess down. Material cost from a real takeoff, labor at what crews actually charge in your market, disposal, permit, overhead allocation, then margin on top. Underpricing to win early jobs teaches the market your work is cheap and teaches you nothing about your real costs.