Roofing is a trade where one bad day can end a company: a fall, a claim, a leak after a storm. Starting well means getting the boring parts right first.
Learn the trade and the rules
“If you have not run crews, work for an established roofer first. Then check what your state and city require. Licensing for roofers varies a lot, and some places require a contractor licence, a roofing-specific licence, or registration. Ask your state licensing board. Do not guess.”
Insurance and safety
Get general liability and workers' compensation quotes from a broker who works with contractors. Set safety rules before the first job: harnesses, ladders, weather limits, who is on the roof. Write them down.
Choose a structure and set up the money
Talk to an accountant about a business structure, register the business, get a tax ID and open a separate bank account. Roofing has long gaps between buying materials and getting paid, so plan your cash.
Learn to estimate
Measure roofs, price materials from supplier quotes, price labour from what your crew costs, and add overhead. A job that looks cheap can lose money if you forgot the dumpster or the disposal fee. Keep every estimate and compare it to the real cost afterward.
Get your first customers
Our roofing leads guide explains each source in detail.
Pick a name and check it
Check your state's business registry, the web domain and social handles before ordering signs. See our guide to roofing company names.
Start small
Take jobs your crew can finish well. A reputation for tidy cleanup and honest estimates travels faster than any ad.
Next step
When you are ready to be found online, see our roofing marketing agency page.
Frequently asked questions
Do I need a licence to start a roofing company?
It depends on your state and sometimes your city. Contact your state licensing board and ask what applies.
How do I get my first roofing customers?
Through people you know, referrals from suppliers and agents, a Google profile with reviews and a simple website.
