Contents
Key points
- A worked first-year budget for a one-crew California roofing company comes to about $61,405. That is license fees, a bond premium, a year of insurance, and a $50,000 cash reserve, every input a sourced figure.
- Insurance is the line most plans get wrong. General liability plus commercial auto runs about $10,481 a year for a shop with no employees. Workers' comp adds $6,808 a year the day you hire.
- Licensing is not one national rule. California wants a $25,000 surety bond and $699 to $849 in fees. Florida wants 4 years of experience. Texas has no state roofing license at all.
- The money section is why the bank asked for the plan. This guide works a profit and loss shape, the cash gap roofing creates, and a break-even you can count in jobs a month.
- Roofers report the real minimum to start is a license, insurance, an entity, and a supplier, not a document. Write the plan anyway. It forces you to know your numbers.
A roofing business plan is what a bank, a supplier, or an insurer asks for. It is also a reason to write down real numbers. What do a license and bond cost? What does insurance run? How many jobs a month to break even? This guide covers every section a lender expects, then puts real sourced figures in the money section, which most templates skip.
Roofing also has a few things generic templates miss. Storm and insurance work behaves nothing like retail work. Running your own crew is not the same as subbing out labor, and that choice changes the rest of the plan. We cover both, plus what working roofers say about plans.
What goes in a roofing business plan
A lender or insurer expects eight sections. Cover all eight, even briefly. Then add the numbers that make the plan yours.
- Executive summary: your business, your market, and what you want.
- Company description: your legal setup and why the business will work.
- Market and competition: your area, your customers, and your rivals.
- Services and pricing: what you sell and how you price it.
- Operations: your crew, your gear, your suppliers, and who answers the phone.
- Marketing and sales: how you find work and follow up on leads.
- Licensing and insurance: what your state requires and what it costs.
- Financial plan: startup costs, profit and loss, cash flow, and break-even.
Executive summary
Write this last and put it first. One page: what your company does, the area it covers, who your customers are, why you are the better choice, and what you are asking for. If you want a loan, say the amount and what it buys. A lender reads this page closely and skims the rest, so lead with your strongest fact. Trade years behind you, jobs already lined up, or a supplier who will extend credit.
Company description and legal structure
Start with your legal structure. Sole proprietor, LLC, or corporation? Most roofing owners pick an LLC once they start signing contracts. It keeps a bad job from reaching your personal savings. Then say why the business will work. A lender wants confidence, not a life story. For the full walkthrough of registering, see our guide on how to start a roofing business.
Market and competition
This is the section most templates fill with national numbers. No bank lends against those. Do it locally instead. Count the homes in your service radius and how old the roofs are, because roof age drives replacement work. Name your five nearest competitors. Look at their reviews, their prices, and how fast they answer the phone. Then say plainly where you are better. If you can name where your first five jobs come from, that beats any market chart.
Services and pricing
List what you sell and how you price it. Most one-crew shops start with asphalt shingle re-roofs and repairs, then add metal or tile later. Give a price range per job and show how you get there. For scale, the average new architectural shingle roof costs about $31,871 in 2026, and typical asphalt replacements run $20,000 to $30,000 depending on region. Price your own work off local costs, not a national figure. A roofing estimate template keeps every quote following the same steps.
Licensing by state
Most guides say check your state and stop. States differ a lot. Here are three.
California
California requires a C-39 roofing license through the CSLB. A sole owner pays about $699 in fees. The board charges $450 to apply and a $200 initial license fee, which is a separate payment made after you pass the exams, plus about $49 for fingerprinting. A non-sole owner pays about $849, because the initial license fee is $350 instead of $200. You also need a $25,000 contractor bond. That is a surety bond, so you do not hand over $25,000. You buy it yearly, and the premium runs $145 to $225 a year on good credit, more if your credit is weak.
Florida
Florida requires a statewide Certified Roofing Contractor license. You need 4 years of roofing experience, with at least one year as a supervisor. You also need $100,000 in public liability coverage and $25,000 in property damage coverage. The exam costs about $295: a $135 registration fee, plus $80 for each of the two exam parts.
Texas
Texas has no state roofing license. The state licensing department does not regulate roofing contractors, and there is no state exam or registration. Cities do have rules: Houston makes roofing contractors register and show proof of insurance, and Dallas requires building permits. A voluntary license from the Roofing Contractors Association of Texas asks for two years as a principal in a roofing firm and $300,000 in general liability coverage for residential work, or $500,000 for commercial. Those are the association's rules, not state law. Texas is also the only state where most private employers can choose not to carry workers' comp, and those who opt out have to file notice with the state.
What roofing insurance really costs
This is the line most plans get wrong. One widely quoted figure is that roofing insurance averages $329 a month, or $3,944 a year, across five coverage types for a shop with one to four employees at $1 million per occurrence and $2 million aggregate limits. That is the average of one policy, not the cost of all five, which comes to about $1,643 a month. Read the table instead. General liability is $652 a month, or $7,829 a year. Commercial auto is $221, or $2,652. Workers' comp is $567, or $6,808. Commercial property is $116 and cyber is $87.
A one-crew shop with no employees yet normally carries two of those: general liability and commercial auto. That is $873 a month, or $10,481 a year. Workers' comp starts when your first employee does. It is legally required in most states once you hire, and it adds $6,808 a year, taking your insurance to $17,289. Property and cyber cover exposure most one-truck roofers do not have yet. Get quotes before you commit these lines to paper, because your own rate depends on payroll, crew size, and state.
Storm and insurance work versus retail work
Storm and insurance claim work
A big storm brings a year of work in a month. But claim work does not pay fast. The carrier pays on its own schedule, so cash from an insurance job lands later than cash from a retail job, and your payroll and material bills do not wait. Storm work can also pull you outside your normal area, chasing damage instead of building a local name.
Retail and replacement work
Retail replacement work does not depend on a storm season. It pays faster, because the homeowner closes out when the job is done. It also builds the referrals that carry you through a quiet year. Most one-crew shops do best when they decide on paper how much of each type of work they want, then price for that mix.
Crew size: in-house or subcontracted
Running your own crew
Your own crew gives you control over quality and scheduling. You keep more of the margin too, since you are not splitting it with a sub. But you carry workers' comp, at about $567 a month on average. That is the second-largest insurance line for a roofer, behind general liability at $652.
Subcontracting production
Subs let you scale fast for a busy season. You skip the hiring and layoffs that come with your own crew. But roofers on Reddit report that subs are not the real risk. The real risk is not knowing the trade well enough to catch bad work. If you sub out production, someone in the business still has to know roofing well enough to manage quality.
Marketing, operations, and who answers the phone
Marketing for a one-crew shop can stay simple. A strong Google Business Profile, before-and-after photos, referrals, and a fast reply to every call. Operations is the day-to-day: gear, suppliers, safety, and the schedule.
The part that trips up new owners is the phone. A marketing budget only pays off if someone picks up, and a roofer is usually on a roof. EveryDial answers every call in your business name and books the job, so a missed call on a job site does not turn into a lost lead. Starter costs $49 a month with 100 receptionist minutes. Pro costs $149 a month with 400 minutes. Minutes past your plan bill per minute at a set rate, with a cap so the bill cannot run away. See how it works on our answering service page for roofers.
Every call answered in your business name and booked while your crew is on the roof. Free to try.
The financial plan: first-year startup budget
Most roofing plan templates stop here. They tell you to get quotes and give you no number. Here is a worked example instead. One crew, no employees yet, getting a California C-39 license.
- License fees, California C-39, sole owner: about $699. A $450 application and a $200 initial license fee, plus about $49 for fingerprinting.
- Contractor bond premium: about $225 for the year, the top of the good-credit range.
- Insurance, first year, no employees: $10,481. General liability at $7,829 plus commercial auto at $2,652.
- Working capital: $50,000, what one roofer in Virginia started with in 2023, dipping to $38,000 before the first jobs closed out.
- Total cash before your first job: about $61,405.
That total leaves out a truck, tools, and marketing, because real prices there vary too much by market for one honest number. It also assumes no crew. Hire one person and workers' comp adds $6,808, taking the total to $68,213. Your own number could be smaller: one roofer laid out only about $3,000, just the license and its bond. Or bigger. Another suggests 3 to 5 roofs lined up and about $100,000 in working capital first, and others put the range that really helps your odds at $50,000 to $200,000.
Profit and loss projection
A profit and loss statement has three parts: revenue, cost of the work, and everything else. Here is a year one shape for one crew. Say you close 30 jobs at $12,500 each, so $375,000 in revenue. That is deliberately a small job, under the $20,000 to $30,000 most replacements run. The cost below includes labor, so it assumes a subbed crew. Our roofing cost per square foot guide works a 23 square job at $9,210 in material, labor, and tear-off. Thirty of those cost $276,300, which leaves $98,700 in gross profit. Then take out fixed costs. For this example that is $6,873 a month: $873 of insurance, $2,000 for a truck payment, fuel, phone, and advertising, and $4,000 to pay yourself. Over a year that is $82,476, and net profit is $16,224 on top of your own pay.
Cash flow: you pay before the customer pays
Roofing has one cash problem a profit number hides. You buy material before you get paid. The supplier wants paying on terms, the homeowner pays at sign-off, and on a claim the carrier pays later still. On the example job above, the full $9,210 of material, labor, and tear-off goes out before any of the $12,500 comes in, and that is with no deposit. Run three jobs at once and that is $27,630 out the door. That is what the cash reserve is for, and why a cash-flow forecast lists money in and out by month, not by year.
Break-even: how many jobs a month
Break-even is where gross profit covers fixed costs. Each job leaves $3,290, which is $12,500 less $9,210, or about 26 percent. Fixed costs are $6,873 a month. Two jobs bring $6,580, so you are $293 short. Three bring $9,870 and you are clear, so break-even is three jobs a month. Redo it with your own job price and cost per square. That number tells your marketing how much work to find.
What roofers actually say about business plans
Ask working roofers what it takes to start and the answer rarely mentions a written plan. Roofers on Reddit report the real minimum is a license, if your state requires one, plus general liability insurance, workers' comp once you have a crew, a business entity, and a supplier relationship. Several were blunt that staying organized once two or three jobs run at once is what actually breaks new owners, not the trade work.
That does not make the formal plan useless. A bank, a supplier, or an insurer will still ask for one, and writing it forces you to work out the numbers instead of guessing. Treat the plan as a partner to the numbers above, not a replacement for them.
Turn the plan into booked work
Once the plan is on paper, put it to work. Lock scope and payment terms with our free roofing contract template, so you are not chasing money after the job is done. Revisit the budget and the break-even count every year as costs shift. The plan's job is not to be perfect. It is to give you real numbers to check the business against.
Frequently asked questions
How profitable is a roofing business?
It depends on your job count, your prices, and how tightly you hold job costs. The worked example above closes 30 jobs at $12,500, clears $98,700 in gross profit, and nets $16,224 after $82,476 of fixed costs that already include paying yourself $4,000 a month. Thin margins are normal in year one. Profit grows when you lift your average job price or run more jobs on the same fixed costs.
How much money does it cost to start a roofing business?
It depends on your state and how much cushion you want. A worked example for a one-crew California shop comes to about $61,405: about $699 in license fees, about $225 for the bond premium, $10,481 for a year of general liability and commercial auto insurance, and a $50,000 cash reserve. One roofer said he laid out only about $3,000, covering just the license and its bond. Roofers who have done it recommend $50,000 to $200,000 in working capital to really help your odds.
What license do you need to start a roofing company?
It depends entirely on your state. California requires a C-39 license, a $25,000 surety bond, and about $699 to $849 in fees. Florida requires a statewide Certified Roofing Contractor license, four years of experience, and $100,000 in public liability coverage. Texas has no state roofing license at all, though some cities make roofing contractors register and show proof of insurance.
What is the 25% rule for roofing?
It comes from the Florida Building Code, Existing Building, section 706.1.1. If more than 25 percent of a roof area or roof section is repaired, replaced, or recovered in any 12-month period, that whole section has to be brought up to current code. Our guide to roofing cost per square foot covers the code text and its 2022 exception in full.
How to make $100K in roofing sales?
At $12,500 for the example job above, eight jobs gets you to $100,000 in sales. At the 2026 average of $31,871 for a new architectural shingle roof, it takes just over three. Sales is not profit, so check the break-even count above before you read a revenue number as a win. Getting there usually means answering every call fast enough to quote first.
