Hommy
BlogBlogFor roofersFor roofers

Services

Roof repairRoof replacementStorm damageRoof inspectionFind roofers near you
BlogFor roofers
Journal/For Contractors

How to Start a Roofing Business

A realistic roadmap to launching a roofing company: what it costs, how to structure it, the cash-flow trap that kills most new shops, and how to survive the first year.

Hommy

Hommy

July 11, 2026 · 10 min read

How to Start a Roofing Business
Share

Roofing is one of the easier trades to start and one of the harder ones to survive. Demand is steady, the barrier to entry is low, and the failure rate is real. This is the roadmap: how to actually launch a roofing company, what it costs, how to set it up so a lawsuit does not reach your house, and how to get through the first year that ends so many new shops. The licensing, insurance, pricing, and lead details each have their own guide. This is the map that ties them together.

The steps, in order

Strip away the noise and starting a roofing business is a defined sequence:

  1. Write a real business plan: services, market, pricing, and honest financial projections.
  2. Choose a legal structure, almost always an LLC.
  3. Register the business with your state, and file a DBA if you are using a trade name.
  4. Get an EIN from the IRS. It is free and takes minutes.
  5. Handle licensing, which varies enormously by state.
  6. Get insurance: general liability, workers compensation, and commercial auto.
  7. Post any bonds your state or cities require.
  8. Open a business bank account and set up bookkeeping from day one.
  9. Buy tools, secure a truck, and open supplier accounts.
  10. Launch marketing and land the first jobs.

Licensing is the step that varies most. In Texas there is no state roofing license at all, while Florida requires a state license with years of experience and exams. Where you operate can change your timeline from weeks to years, so read your state’s rules before anything else.

What it costs to start

Startup cost depends entirely on the model you choose. The common ranges, from industry sources, are:

  • Lean owner-operator, subcontracting the labor: roughly 10,000 to 25,000 dollars for licensing, insurance, a used truck, basic tools, and some digital marketing.
  • Mid-sized with an in-house crew, a dump trailer, and a real marketing push: roughly 50,000 to 100,000 dollars.
  • Larger, with an office, a sales team, and branded vehicles: 150,000 dollars and up.

Most people should start lean. The line items that matter early are tools and safety gear, often 5,000 to 15,000 dollars, a used work truck, a trailer, and enough set aside for insurance and the first months of marketing. One rule: buy tools used if you like, but never buy safety gear used. A harness or hard hat is not where you save 40 dollars.

Structure it as an LLC

Roofing is a high-risk trade, with crews on ladders and roof edges every day, which makes liability protection more than a formality. A sole proprietorship ties the business to you personally, so a lawsuit or a business debt can reach your house, your car, and your personal accounts. An LLC keeps a claim limited to the business, and it does so with the light taxes of a sole proprietorship. For a roofer, that protection is the whole point.

Once you are clearing real profit, commonly cited around 60,000 to 80,000 dollars of net income and up, ask a CPA about electing S-corp status for your LLC, which can cut self-employment tax by splitting income into a salary and distributions. It is not worth the added complexity below that, and the IRS requires you to pay yourself a reasonable salary, so it is a decision to make with an accountant, not a blog.

Your crew: employees or subs

Early on, most roofers use subcontractors rather than hiring W2 crews, and the reason is cost. Employees run meaningfully more once you add payroll taxes and insurance, and in roofing the killer is workers comp, which can run half of payroll or more. That single line item is why the build-versus-sub decision matters so much in this trade specifically.

But subs come with a hard rule: they must carry their own insurance and give you a certificate naming you as additional insured. Skip that and an injured "sub" lands on your policy, or on you personally if you have none, and at an audit an uninsured sub gets reclassified as your employee and back-charged. We cover the mechanics in the insurance a roofing contractor actually needs. Subs give you lower cost and flexibility, employees give you control and consistency. Most start with subs and build crews as they grow.

The cash-flow trap that kills new roofers

This is the most important section, because cash flow, not workmanship, is what ends most new roofing businesses. Roofing is brutally cash-intensive in a specific way: you pay for materials, which are 35 to 45 percent of a job, and your crew, and your fuel, all before or during the work, and then you wait to get paid. Homeowners want net-30, and insurance adjusters take 30 to 90 days. You can finish a roof in two days and wait two months for the money.

That gap is where undercapitalized roofers drown. A single mid-sized job can tie up tens of thousands of dollars in working capital. The defenses are concrete: open net-30 or net-60 accounts with your material suppliers so you are not floating materials out of pocket, keep a real cash reserve, invoice immediately and chase payment, and do not take on more simultaneous work than your cash can carry. Being busy and being solvent are not the same thing, and plenty of roofers have gone broke fully booked.

Undercapitalization is the number-one killer

Per BLS data, roughly 44 percent of construction businesses fail within five years, and cash flow is the leading cause. It is rarely a lack of work. It is running out of money to fund the next job while waiting to be paid for the last one. Start with more capital than you think you need, and treat supplier credit as a lifeline, not a luxury.

The market you are entering

The demand is real. The US roofing contractors market is roughly 92 billion dollars, per IBISWorld, and most of that is not new construction, it is reroofing and replacement of the existing housing stock, which means aging roofs and storms drive the work regardless of how the economy is doing. That is a genuinely durable business to be in, which is exactly why so many people start one and why competition is fierce.

Building a reputation from zero

On day one you have no reviews, no portfolio, and no referrals, and that is the real startup problem, not the paperwork. The way through it is deliberate:

  • Ask every early customer for a Google review, and make it easy for them.
  • Photograph every job, before and after, and build a portfolio you can show.
  • Subcontract for established roofers at first to build experience and references without carrying the sales load.
  • Pursue manufacturer certifications as you qualify, though the top tiers like GAF Master Elite require years in business, so treat them as a milestone, not a launch move.
  • Use marketplaces and referrals to land the first jobs without a big ad budget.

That last point is where a platform like Hommy fits a new roofer well: it is a way to get in front of homeowners who are actively looking, and to start building the ratings that become your reputation, before you can afford to compete on ads. Once you have work coming in, price it to last, which we cover in how to price a roofing job profitably.

Realistic expectations

From scratch, expect roughly 30 to 90 days to be operational if your state does not require a license, and much longer where it does, since Florida-style licensing can require years of prior experience before you can even apply. And expect the business not to be consistently profitable until somewhere around months 12 to 18. That is normal, not failure. The roofers who make it are the ones who planned and capitalized for that runway instead of assuming the first busy season would carry them.

“Most roofing businesses do not fail for lack of work. They fail for lack of cash, waiting to get paid for the last job while trying to fund the next. Capitalize for that gap and you have beaten the main thing that kills new roofers.”
The Hommy Team

The bottom line

Write the plan, form the LLC, get the licensing your state requires, insure it properly, and then respect the cash-flow reality that ends most new shops. Start lean, use supplier credit, price to profit rather than to win, and build the reviews that become your reputation. For the state-specific licensing paths, see getting started as a roofer in Texas and getting a Florida roofing license.

Hommy is a marketplace where homeowners post roofing jobs and vetted contractors respond, each with real ratings from other homeowners. For a new roofer, it is one of the cleaner ways to land those first jobs and start building a track record.

See how Hommy works for contractors

On this page

  • The steps, in order
  • What it costs to start
  • Structure it as an LLC
  • Your crew: employees or subs
  • The cash-flow trap that kills new roofers
  • The market you are entering
  • Building a reputation from zero
  • Realistic expectations
  • The bottom line

Need a roofer you can trust?

Get free quotes from licensed local roofers. No spam calls, no pressure.

Get my quotes
Share

Need a roofer you can trust?

Get free quotes from licensed local roofers. No spam calls, no pressure.

Get my quotes

You may also like

How to Get Started as a Roofer in Texas
For ContractorsJul 11, 2026

How to Get Started as a Roofer in Texas

How to Get a Florida Roofing License
For ContractorsJul 10, 2026

How to Get a Florida Roofing License

How to Price a Roofing Job Profitably
For ContractorsJul 10, 2026

How to Price a Roofing Job Profitably

Hommy

Home services, done right. Starting with roofing.

Post a job
contact@hommy.online+923147651112

For homeowners

  • How it works
  • Get a quote
  • Reviews

For roofers

  • Become a roofer
  • How it works
  • Sign in

Company

  • About
  • Contact
  • Privacy Policy
  • Terms of Service

© 2026 Hommy. Licensed and insured roofers only.

·