How to Grow a Roofing Company From Zero: The Operator's Playbook
On this page
Most people who ask how to grow a roofing company from zero are really asking two different questions at once. The first is how do I get the legal and operational foundation in place so I can put a roof on without losing my shirt or my license. The second is how do I keep the phone ringing and the crews busy without burning cash on bad leads. Those are different problems, they fail in different ways, and the order you solve them in matters more than almost anything else.
I've watched a lot of roofers start. The ones who make it past year three almost never have the best trucks or the slickest website at the start. They have boring discipline about three things: they price jobs so the math actually works, they build a repeatable way to find roofs that are genuinely due for replacement, and they treat a roof installation like a documented process instead of a heroic effort. Everything below is organized around those three things, plus the unglamorous legal and money plumbing that sits underneath.
This is written for the owner-operator who is starting with a ladder, a truck, maybe one helper, and a few thousand dollars. If you already have five crews, skip to the sections on lead engines and unit economics. If you're staring at a blank LLC and wondering what to do Monday morning, start at the top.
The honest math of what "zero" actually costs
Before strategy, get real about the number. A roofing business is cash-hungry in a specific, dangerous way: you front labor and materials for a job, then wait to get paid, and the gap between those two events is where new companies die. You can be profitable on paper and still go broke because you ran out of cash mid-job.
Here's a realistic picture of what it takes to legitimately start a residential reroofing operation in most U.S. states. Numbers vary widely by state and market, so treat these as planning anchors, not quotes.
| Line item | Low end | Typical | Notes |
|---|---|---|---|
| LLC / entity formation | $50 | $500 | State filing + registered agent |
| Contractor license / exam / bond | $300 | $3,000 | Hugely state-dependent; some states none, some require a surety bond |
| General liability insurance | $1,200/yr | $4,000/yr | Premium scales with payroll and revenue |
| Workers' comp | varies | varies | Required the moment you have employees in most states |
| Commercial auto | $1,800/yr | $3,500/yr | Per truck |
| Tools, ladders, nail guns, fall protection | $2,000 | $8,000 | Fall protection is not optional |
| Initial marketing / website / signage | $1,000 | $6,000 | |
| Working capital (the one people skip) | $10,000 | $40,000 | To float labor + materials before you collect |
The row that bankrupts people is the last one. A single 30-square architectural shingle reroof can carry $6,000 to $12,000 in materials and labor that you pay before the homeowner's final check clears. Do two of those at once with thin reserves and one slow-paying customer, and you're using a credit card to make payroll. Plan your working capital before your truck wrap.
A simple rule that has saved more roofers than any sales script: never let your committed material-and-labor exposure exceed the cash you can cover for 45 days. If you have $15,000 in real reserves, you should not have $40,000 of work in production at once until you've proven your collection cycle.
Step one: get legal in a way that actually protects you
The legal setup is boring, and new owners rush it. Don't. The whole point is that when something goes wrong on a roof, the problem stays a business problem and doesn't reach your house.
Entity and licensing
- Form an LLC or S-corp. This separates business liability from personal assets, assuming you keep the money separate and don't sign personal guarantees casually. Talk to an accountant about S-corp election once you're netting real money, because of self-employment tax treatment.
- Get the right contractor license for your state. Requirements range from nothing (a few states have no statewide residential license) to a passing trade exam, proof of experience, and a surety bond. Check your state contractor licensing board directly; do not rely on a forum post from another state.
- Pull permits. A roof replacement almost always requires a permit and an inspection tied to your local building code, which in most jurisdictions descends from the International Residential Code (IRC). Skipping permits to "save time" is how you end up tearing off a roof you already installed.
Insurance you can't skip
- General liability covers property damage and bodily injury you cause. A homeowner's interior gets soaked because your dry-in failed during a storm, this is what responds.
- Workers' compensation covers your crew's injuries. Roofing is one of the most dangerous occupations tracked by the Bureau of Labor Statistics, with fatal fall rates far above the all-industry average. The moment you have a W-2 employee, you almost certainly need comp, and "my guys are 1099" is a story that auditors and injured workers' attorneys love to unwind.
- Commercial auto for every truck. Personal auto policies exclude business use and will deny the claim.
Worker classification: the trap that ends companies
A lot of new roofers staff up with "subcontractors" they treat exactly like employees: company tools, company schedule, company supervision, paid by the hour. That is misclassification, and it carries back-tax liability, penalties, and workers' comp exposure if one of them falls. The IRS and your state labor department both have tests for this. If you control how, when, and where the work is done, that person is functionally an employee. Decide deliberately: either run real, insured subcontractor crews who carry their own coverage and run their own work, or hire employees and pay comp. Don't run the hybrid that pretends to be neither.
Step two: pick a wedge instead of being "a roofer"
"We do roofing" is not a business; it's a category. From zero, you win by being the obvious choice for one specific situation, then expanding. Pick a wedge based on what you can actually deliver and what your market needs.
| Wedge | Who it serves | Why it works from zero | The catch |
|---|---|---|---|
| Insurance/storm restoration | Homeowners with storm-damaged roofs | High ticket, documentation-driven, demand spikes after events | Cyclical; requires disciplined documentation; legal lines around claims |
| Retail replacement | Homeowners with aging roofs | Steady, less weather-dependent, builds referrals | Longer sales cycle; price-sensitive |
| Repairs / maintenance | Homeowners with leaks | Fast cash, low material exposure, builds trust | Low ticket; easy to stay small forever |
| Builder / GC subcontracting | New construction | Volume, predictable schedule | Thin margins, slow pay, you're a price |
| Commercial flat / TPO | Property managers, businesses | Big tickets, recurring | Capital-intensive, specialized, long sales cycle |
The most common zero-to-one path in residential is repairs as a trust-builder, retail replacement as the bread and butter, and storm work as the upside when weather hits your area. Repairs get you in attics and on roofs fast, generate reviews, and teach you to price small work. Retail keeps you alive between storms. Storm work is where a disciplined operator scales fastest, but it's also where the legal lines are sharpest, so handle it carefully (more below).
Step three: pricing that survives a slow month
Most roofers who fail were not bad on roofs. They were bad at pricing. They quoted off a gut feel, won a lot of jobs because they were cheap, and discovered at year-end that they'd worked themselves exhausted for nothing.
Price from the bottom up, every time.
Build your job cost first
For a typical residential reroof, your direct cost has four buckets:
- Materials — shingles, underlayment, ice-and-water, drip edge, flashing, vents, fasteners, plus a waste factor. On a cut-up roof with lots of valleys and penetrations, waste can run 12 to 15 percent, not the 10 percent the calculator defaults to.
- Labor — your crew's loaded cost. "Loaded" means wage plus the employer's share of payroll taxes, workers' comp, and any benefits. A $25/hr roofer can cost you $34 to $40/hr loaded once comp and taxes are in. If you skip this, you'll underprice every job.
- Tear-off and disposal — dumpster, dump fees, and the labor to strip the existing layers. A second layer roughly doubles tear-off time.
- Job-specific extras — steep-slope or height premiums, rotten decking replacement (price this as a unit rate per sheet, disclosed up front), and access problems.
Add those up. That's your job cost, not your price.
Then layer overhead and profit
Your price has to cover more than the job; it has to cover the cost of the company existing: your truck payments, insurance, software, office time, the estimate you drove to and didn't win. That's overhead. On top of overhead, you need net profit, because profit is what funds growth and survives the slow season.
A workable structure for a small residential roofer:
- Direct job cost: whatever the four buckets total.
- Overhead: commonly 20 to 30 percent of revenue for a small shop. Calculate yours by dividing annual overhead by expected annual revenue.
- Net profit target: aim for double digits. Many healthy small roofers target 10 to 15 percent net; storm-restoration shops with strong documentation can run higher.
A worked example
A 30-square architectural shingle reroof, single layer, moderate complexity:
| Bucket | Amount |
|---|---|
| Materials (30 sq + 13% waste, mid-grade architectural) | $5,400 |
| Labor (crew, loaded) | $3,900 |
| Tear-off + dumpster + dump fees | $1,500 |
| Decking allowance (4 sheets at unit rate) | $360 |
| Direct job cost | $11,160 |
| Overhead @ 25% of price | — |
| Net profit @ 12% of price | — |
To solve for price when overhead and profit are percentages of price: price = job cost ÷ (1 − overhead% − profit%). Here that's $11,160 ÷ (1 − 0.25 − 0.12) = $11,160 ÷ 0.63 = $17,714. Round and present at $17,700 to $18,200 depending on your market.
If a competitor quotes $13,500, they are almost certainly not covering overhead and profit, and they will either cut corners, go out of business, or both. Your job is not to match them. It's to show the homeowner why your number is the one that gets them a roof that's installed right, permitted, warranted, and backed by a company that will still answer the phone in five years.
Never quote a price you can't defend
Write an itemized scope: what's included, what's allowance-based (decking, unforeseen rot), warranty terms, and payment schedule. A clear scope is your best defense against the two things that destroy job profit: scope creep and disputed change orders. Decking is the classic blowup. Disclose the unit rate before you start, photograph the rotten sheets, and bill exactly what you replace.
Step four: build a lead engine, not a lead habit
From zero, most roofers get leads the way they get exercise: in random bursts when they feel motivated. That doesn't scale. You need a system where leads arrive whether or not you feel like hustling that week. Build several channels so no single one can starve you.
Channel 1: referrals and reviews (the cheapest customer you'll ever get)
Referrals are not passive. Engineer them.
- Ask for a Google review on the day the job is finished and the homeowner is happiest, in person, with a QR code or a texted link. Don't wait a week.
- Aim to get every satisfied customer to refer one neighbor. A reroof is visible; the neighbors watched the dumpster show up. A door-knock or postcard to the houses on either side of a completed job ("we just replaced the Hendersons' roof down the street") converts at rates digital ads can't touch.
- Reviews compound. A roofer with 150 reviews at 4.8 stars wins the click against one with 12 reviews, before a word of copy is read.
Channel 2: local search and your Google Business Profile
For most local roofers, the highest-ROI digital asset is a fully built-out Google Business Profile plus a website that ranks for "[your city] roof replacement" and "[your city] roof repair."
- Complete every field, add real job photos weekly, post updates, and respond to every review.
- Build city and service pages on your site with genuine local content, not stuffed keywords.
- This is slow to start and durable once it works. Begin it in month one even though it pays off in month six.
Channel 3: door-knocking and targeted canvassing
This is where new roofers either build a fortune or waste months. Knocking random streets is a grind with a low hit rate. Knocking the right streets is one of the highest-ROI activities in roofing. The difference is targeting.
The roofs worth knocking share two traits:
- They're aging out of their service life. A 3-tab roof installed 22 years ago is at or past the end of its useful life. A roof installed last year is not a prospect no matter how good your pitch is.
- They took a beating. A roof in the footprint of a recent hail or high-wind event is far more likely to need work, and far more likely to have a legitimate storm-related claim.
The problem is you can't see roof age or storm exposure from the curb with any reliability. So most canvassing is blind, and blind canvassing is why door-knocking has a reputation for being soul-crushing.
Channel 4: storm response (handle with care)
After a significant hail or wind event, demand spikes in a tight geographic footprint. Operators who move fast and document well can do a year's revenue in a season. But storm work is also where roofers get themselves in legal trouble, so read the section below on staying compliant before you chase a single storm.
Targeting the roofs that are actually due
Let's go deeper on the targeting problem, because it's where growth is won or lost and where a lot of money gets wasted.
You have a finite amount of crew time, canvassing hours, and mailing budget. The question is always the same: of all the roofs in my service area, which ones are most likely to need replacement right now? Two signals drive that answer.
Roof age. A roof's odds of needing replacement climb steeply as it ages past its material's service life. Asphalt 3-tab runs roughly 15 to 20 years; architectural asphalt roughly 20 to 30, depending heavily on climate, ventilation, and install quality. A roof that's 8 years old is rarely a replacement; a roof that's 25 is often one. You don't need the exact install date. You need a defensible range that tells you whether a given address is plausibly near end of life.
Storm exposure. Hail and high wind don't hit a city evenly. A single storm can shred one subdivision and leave the next one untouched. The damage footprint is physical: a specific swath, with hailstones of a specific size and winds of a specific speed, hitting roofs of a specific construction. A roof that sat under 1.75-inch hail behaves very differently from one that saw pea-sized hail two streets over.
If you could overlay those two signals across every address in your market, you'd know exactly where to send crews, where to mail, and which doors to knock. Most roofers approximate this badly: they buy generic "homeowner" lists by ZIP and income, which tell you nothing about the roof, or they react to storms by flooding a whole city with door-knockers and burning days on roofs that weren't hit.
Where RoofPredict fits
This targeting gap is the specific problem RoofPredict is built for. It estimates a roof-age range per address from aerial imagery, and it models storm physics per roof, so you get a house-by-house read on which roofs are aging out and which ones a recent storm likely wore down. Instead of a ZIP-code list, you get a ranked view of doors and routes, and you can enrich your own CRM or mailing list with roof-age and storm signals so your existing data gets sharper.
Be clear-eyed about what that does and doesn't give you. The roof age is a range, not a confirmed install date, and the storm model gives you odds, not proof that a specific roof is damaged. Nothing replaces a roofer climbing up and documenting what's actually there. What it does is stop you from spending your two scarcest resources, crew hours and marketing dollars, on roofs that were never likely candidates. It turns blind canvassing into a prioritized route, and it turns a generic mailing list into one weighted toward roofs that are genuinely due. That's a targeting tool, not a lead-buying service, and not a substitute for your own inspection and judgment.
For a company growing from zero, the value is mostly about not wasting motion. When you have one crew and forty hours a week, the difference between knocking a street where one in four roofs is a real candidate versus one in twenty is the difference between a profitable month and a discouraging one.
Step five: a sales process you can repeat and train
Winging the sales conversation works when you're the only salesperson and you're naturally good. It collapses the moment you hire a second person. Build a process now.
The inspection-first appointment
Lead with documentation, not a pitch. A repeatable appointment looks like this:
- Exterior and roof inspection. Walk the roof if it's safe, or use a drone/pole camera. Photograph everything: shingle condition, granule loss, soft spots, flashing, penetrations, ventilation, and any storm bruising or wind creasing.
- Attic check. Look for daylight, moisture stains, decking condition, and ventilation. This is where you find the real story and where most competitors don't bother.
- Document, don't diagnose claims. Take clear, dated, labeled photos of the actual conditions. Your job is to record what's there accurately.
- Build the estimate in front of facts. Walk the homeowner through the photos on a tablet. People believe their own roof's pictures far more than a sales pitch.
- Present options. Good/better/best on shingle line and warranty. Most homeowners pick the middle when given three.
Close on clarity, not pressure
The high-pressure "sign tonight or the price goes up" tactic damages your reputation and increasingly runs into consumer-protection rules. Federal and state cooling-off rules give consumers the right to cancel certain home-solicitation sales within three business days, and homeowners know it. You win by being the most credible, most thoroughly documented, clearest option. Make the next step obvious: here's the scope, here's the price, here's the schedule, here's the warranty, here's how payment works.
Track every lead through stages
Use a CRM, even a simple one, from day one. Track: lead source, inspection date, quoted, won/lost, and reason. Within ninety days you'll know which channels actually produce sold jobs versus which just produce activity. Most roofers can't tell you their close rate by source. Knowing yours is a quiet superpower, because it tells you exactly where to put the next marketing dollar.
Storm and insurance work: capture the demand, stay on the right side of the line
Storm restoration is the fastest path to scale for a disciplined operator, and the fastest path to a complaint or a regulatory problem for a sloppy one. Most of the trouble comes from roofers wandering into territory that is legally reserved for licensed public adjusters or that crosses consumer-protection lines. Here's the clean version.
What you absolutely may do
As a roofing contractor, you may:
- Inspect the roof and document damage thoroughly with clear, dated, labeled photos.
- Write an accurate, detailed repair estimate for your own scope of work, aligned to standard estimating line items (the kind insurers and adjusters recognize).
- State facts about your scope to the carrier: what you found, what it takes to repair it, and what materials and labor that requires.
- Hand your documentation and estimate to the homeowner so they have a clear, professional record of the roof's condition and the cost to fix it.
That's a genuinely valuable service, and it's entirely within bounds. A homeowner with a thorough photo record and a clean, line-item estimate is in a far better position than one with nothing.
What you must not do
For a fee, you may not:
- Negotiate, adjust, or "handle" the claim on the homeowner's behalf. That's public adjusting, and it requires a license you almost certainly don't have.
- Interpret the policy or coverage. You don't tell the homeowner what is or isn't covered. That's the carrier's job and, on the homeowner's side, a licensed adjuster's.
- Promise a specific payout or approval. You cannot guarantee the claim gets approved or pays a certain amount. You don't control that decision.
- Promise the deductible is waived, absorbed, or "gone." Offering to eat the deductible or advertise a "free roof" runs into insurance-fraud and consumer-protection statutes in many states. Don't do it, and don't imply it.
- Represent the homeowner against the insurer. The moment you're advocating against the carrier for compensation, you've stepped into licensed-adjuster territory.
The safe frame, in one sentence
You document thoroughly, write an accurate repair estimate, and hand it to the homeowner; the homeowner files the claim, and the insurer decides coverage. Keep yourself on the document-and-estimate side of that line and you can build a large, legitimate storm business. Cross it and you're one complaint away from your state insurance department.
Teach your sales team the do-not-say list
New salespeople get roofers in trouble by saying things they think are helpful. Train these out of their vocabulary explicitly:
- "We'll get your claim approved."
- "We'll handle the insurance company for you."
- "We'll waive your deductible." / "Your roof will be free."
- "That's definitely covered."
- "We'll negotiate with your adjuster."
Replace them with the truth: "We'll document everything we find and write you a detailed estimate. You file the claim, and your insurer decides what's covered. We'll make sure you have a thorough, professional record either way."
This isn't just compliance theater. The roofers who build durable storm businesses are the ones homeowners and carriers both trust, and that trust comes from staying in your lane.
Step six: build the operations spine before you scale
Growth breaks companies that don't have an operational spine. The jobs that were easy to manage at two a week become chaos at eight a week without systems.
The production checklist
Every job should run through a standard checklist. A minimal version:
- Signed contract with itemized scope and payment schedule.
- Permit pulled.
- Materials ordered and delivery scheduled to the job, not your yard (saves double-handling).
- Crew scheduled with a clear scope and start time.
- Pre-job photos taken.
- Tear-off, decking inspection, dry-in same day if weather threatens.
- Install per manufacturer spec (this protects your warranty).
- Cleanup, magnet sweep for nails, debris haul.
- Final inspection / municipal inspection.
- Post-job photos, final walkthrough with homeowner, collect final payment.
- Review request, same day.
- Add homeowner to your follow-up list for future maintenance.
Protect your warranties
Manufacturer warranties hinge on installation per spec, and many enhanced warranties require certified or registered installers and a full system (underlayment, ventilation, starter, and ridge from the same line). If you install off-spec to save money, you may be voiding the warranty you sold. Read the manufacturer's installation requirements and follow them. Ventilation is the most commonly botched item, and it's the one that shortens roof life and voids coverage.
Safety is an operations issue, not a poster
Roofing's fall hazard is real and it's the leading cause of death in the trade. Beyond the human cost, a serious injury can spike your workers' comp experience rating and price you out of competitiveness for years. Implement basic fall protection per OSHA's requirements: guardrails, personal fall-arrest systems, or safety-net systems for work at height, plus ladder safety and heat illness prevention. Train it, enforce it, and document the training. A safe company is also a cheaper-to-insure company.
Step seven: manage cash like it's the actual product
Circle back to the thing that kills new roofers: cash. Here's how to not be one of them.
Structure payments to protect cash flow
A common residential structure: a deposit at signing (check your state's limits, some cap deposits), a progress payment at material delivery or tear-off, and the balance at completion. Never finish a job and then start chasing the whole balance. Get money in motion as the job progresses.
Watch these numbers weekly
| Metric | What it tells you | Target direction |
|---|---|---|
| Gross margin per job | Whether your pricing holds in the field | Stable, at or above plan |
| Days to collect final payment | Your cash-flow health | As low as possible |
| Cost per lead, by channel | Where marketing money works | Falling over time |
| Close rate, by source | Sales effectiveness and lead quality | Rising over time |
| Cash on hand vs. work in production | Your blow-up risk | Reserves cover 45+ days |
| Workers' comp claims / safety incidents | Future insurance cost | Zero |
If you track nothing else, track gross margin per job and cash on hand. The first tells you whether the business model works; the second tells you whether you'll be around long enough to find out.
Don't grow into insolvency
The cruelest failure mode is the company that grows too fast. More jobs means more material and labor fronted, which means more cash tied up. If revenue doubles but collections lag, you can run out of money while booming. Grow your committed work in step with your collection speed and your reserves, not your ambition. It is completely normal and correct to turn down a job because you can't currently finance the float.
Estimating and material takeoffs without getting burned
The estimate is where most job profit is won or lost, and new roofers consistently leave money on the table or, worse, eat losses because their takeoff was wrong. A few field rules that separate a clean estimate from a guess.
Measure, don't eyeball. Aerial measurement reports or a careful manual takeoff beat a curbside guess every time. You need the total squares, the predominant pitch, the linear feet of ridge, hip, valley, rake, and eave, the number and type of penetrations, and the number of stories. A roof that looks like 25 squares from the street can be 32 once you account for pitch multiplier and overhangs. Underestimating squares is the fastest way to turn a profitable job into a break-even one.
Get the waste factor right per roof, not by habit. A simple gable roof might waste 8 to 10 percent. A roof with multiple valleys, dormers, and hips can waste 15 percent or more because of all the cutting. Valleys, in particular, eat material. Pricing every roof at a flat 10 percent means you lose on the cut-up ones and slightly overcharge on the simple ones, which is exactly backward from how you want to compete.
Price the components homeowners forget exist. Starter strip, hip and ridge cap, ice-and-water shield in valleys and at eaves (often code in cold climates), drip edge, pipe boots, step and counter flashing, and ridge ventilation all have real cost. Bundling them into a vague "materials" line invites disputes and trains you to forget them. Itemize so you never absent-mindedly install $600 of flashing you didn't price.
Build a decking and dry-rot protocol. You cannot see rotten decking until tear-off, so handle it with a disclosed unit rate (for example, a set price per sheet of replaced plywood or per linear foot of replaced fascia), documented with photos before you cover it. The homeowner signs off on the unit rate in the contract; you bill exactly what you replace and show the pictures. This single practice prevents more change-order fights than any other.
A sample line-item estimate structure
| Section | Line items |
|---|---|
| Tear-off & disposal | Remove existing layers, dumpster, dump fees, magnet sweep |
| Underlayment system | Synthetic underlayment, ice-and-water at eaves/valleys |
| Roofing material | Architectural shingles, starter, hip/ridge cap |
| Flashing & accessories | Drip edge, step/counter flashing, pipe boots, valley metal |
| Ventilation | Ridge vent or static/powered vents, intake at soffit |
| Allowances (disclosed unit rates) | Decking replacement per sheet, fascia per linear foot |
| Labor | Install, including steep-slope/height premium if applicable |
| Permit | Municipal permit and inspection fee |
Give the homeowner this structure and you look like a professional next to the competitor who handed them a single number on a business card. Clarity wins jobs at a higher price.
Building a brand that earns trust before the appointment
From zero, you have no reputation, so every signal of legitimacy matters. Homeowners are wary of roofers, often for good reason, and the storm-chasing reputation of the trade means you start from a deficit of trust. Close that gap deliberately.
- Look established even when you're new. Consistent truck signage, branded shirts, a professional email on your own domain, and a clean website with real photos of your own jobs all signal that you'll still be around for the warranty. A handwritten quote from an unmarked truck signals the opposite.
- Show your work. Photograph every job, before and after, and publish it. A library of real local roofs you've done is more persuasive than any stock photo, and it doubles as content that helps you rank in local search.
- Make your warranty concrete. State your workmanship warranty terms in writing and explain the manufacturer warranty separately. "Lifetime" means nothing without the terms; spell out what's covered, for how long, and what voids it.
- Be findable and responsive. A huge share of roofing leads are lost to slow response. The first roofer to call back after a homeowner submits a form often wins by default. Have a system, even a simple phone-forwarding and text-back setup, so leads don't sit.
Trust is your cheapest competitive advantage because most of your competitors neglect it. The roofer who shows up on time, documents thoroughly, communicates clearly, and looks the part wins jobs that a cheaper, sloppier competitor never gets a shot at.
Hiring and building a crew that doesn't sink you
Your first hires determine whether growth is freedom or chaos. A few hard-won principles.
Hire for reliability and attitude first, skill second. You can teach installation technique to a coachable person. You cannot teach someone to show up on time and care about the magnet sweep. On a roof, a careless crew member is a safety and warranty liability, not merely a slow one.
Pay structure shapes behavior. Piece-rate (per square installed) pushes speed, which can mean corners cut and shingles installed off-spec, voiding the warranty you sold. Hourly pushes thoroughness but needs supervision so it doesn't drift slow. Many shops blend: hourly with quality-based bonuses, or piece-rate with a strict quality checklist and pay held until the job passes inspection. Whatever you choose, tie pay to doing it right, because a callback eats your margin and your reputation.
Document the install standard. Write down your installation spec aligned to the manufacturer's requirements: nailing pattern, exposure, starter and ridge, flashing details, ventilation. New crew members install to whatever standard they last worked under unless you give them yours. A one-page install standard plus a quality checklist is the difference between consistent warranty-valid work and a roulette wheel.
Protect the crew so they protect you. Provide fall protection and require it, supply water and enforce heat breaks per OSHA guidance in summer, and train ladder safety. A crew that trusts you to keep them safe stays, and turnover is one of the most expensive hidden costs in roofing.
A 12-month sequence from zero
Putting it together, here's a realistic order of operations for the first year. Adjust to your market and capital.
Months 1–2: Foundation. Form the entity, get licensed and bonded, bind general liability and (if you'll have employees) workers' comp and commercial auto. Buy tools and fall protection. Open a business bank account and a basic CRM. Stand up a Google Business Profile and a simple website. Decide your wedge.
Months 2–4: First revenue, mostly repairs and small reroofs. Take repair work to build reviews and learn to price. Build your job-cost model from real numbers on real jobs, then correct your estimating. Ask for a review on every single completed job. Start neighbor-canvassing around finished jobs.
Months 4–7: Systematize lead generation. Layer in targeted canvassing and mailing. This is where roof-age and storm targeting pays for itself, because your crew time is your binding constraint. Track close rate by source so you know what's working. Tighten your inspection-first sales process and write it down so it's trainable.
Months 6–9: First hire and delegation. Hire your first real crew member or salesperson once your pipeline reliably exceeds what you can do alone. Train them on the production checklist and the sales process, including the storm-work do-not-say list. This is where your written systems start earning their keep.
Months 9–12: Stabilize and prepare to scale. Review your unit economics. Are you hitting your net-profit target? Is your collection cycle tight? Build a cash reserve specifically so that when a storm hits your market, you can finance the surge instead of watching competitors take it. Storm season is when prepared, well-capitalized operators pull away from everyone else.
What pros get wrong (so you don't)
A few patterns show up over and over in roofers who stall out or fail:
- They compete on price. Being the cheapest is a race you win by going out of business. Compete on documentation, communication, warranty, and trust.
- They skip the working-capital math. They have just enough to start and nothing to float, so the first slow-paying customer is a crisis.
- They canvass blind. Hours and dollars get poured onto roofs that were never candidates. Targeting by roof age and storm exposure is the single biggest efficiency lever for a small crew.
- They misclassify workers. The 1099-everyone shortcut creates a tax and comp time bomb.
- They cross the claims line. They promise approvals, waive deductibles, or "handle" the claim, and end up with a complaint to the state. Stay on the document-and-estimate side.
- They don't track anything. Without close rate by source and margin by job, every decision is a guess.
- They grow into insolvency. They say yes to everything and run out of cash mid-boom.
None of these are about roofing skill. They're about running a business. The roofers who grow from zero to a real company are the ones who treat the business like the craft: measured, documented, and done to spec.
Bringing it together
Growing a roofing company from zero is not a marketing trick or a single lucky storm. It's a stack: a clean legal and insurance foundation, pricing that covers overhead and profit, a lead engine with several channels, ruthless targeting so your scarce crew hours land on roofs that are genuinely due, a repeatable inspection-first sales process, disciplined and compliant storm work, an operations spine that protects warranties and crews, and cash management that keeps you solvent while you grow. Build those in order, measure them honestly, and the growth takes care of itself.
When you reach the point where crew time is your binding constraint and you're tired of guessing which streets to work, that's the moment targeting data earns its place. RoofPredict gives you a roof-age range per address and a storm read per roof so you can rank doors, routes, and mailing lists toward the roofs most likely to be due, and enrich your own CRM with those signals. It won't climb the roof for you or guarantee a claim, and the age is a range and the storm read is odds, not certainty. But it can stop a small crew from wasting its most valuable hours on roofs that were never going to convert, which, when you're growing from zero, is most of the game.
FAQ
How much money do I need to start a roofing company from zero?
Plan for entity and licensing costs ($350 to $3,500 depending on your state), general liability and (with employees) workers' comp and commercial auto insurance, tools and fall protection ($2,000 to $8,000), and basic marketing. The line most people underestimate is working capital: you front materials and labor on a job before you collect, so you need enough cash to float production for 45 days. For a small residential operation, a realistic all-in starting figure including a working-capital reserve often lands between $20,000 and $60,000, with the reserve being the part that keeps you solvent.
Do I need a license to start a roofing business?
It depends entirely on your state. Some states have no statewide residential contractor license, while others require a passing trade exam, proof of experience, and a surety bond. Many cities and counties add their own registration. Check your state contractor licensing board directly rather than relying on advice meant for another state. Regardless of licensing, you'll need permits for roof replacements in nearly every jurisdiction.
How do roofing companies price jobs so they actually make money?
Price from the bottom up. Total your direct job cost (materials with a real waste factor, fully loaded labor, tear-off and disposal, and job-specific extras like decking or steep-slope premiums), then add overhead and net profit as a percentage of price. A workable structure for a small residential roofer is roughly 20 to 30 percent overhead and a 10 to 15 percent net profit target. Solve for price using: price = job cost divided by (1 minus overhead percent minus profit percent). Never quote a number you can't itemize and defend.
What's the fastest way to get roofing leads when starting out?
Build several channels so none can starve you: engineered referrals and reviews (ask on the day the job finishes), a fully built Google Business Profile with local service pages, and targeted canvassing around completed jobs and aging or storm-exposed roofs. The fastest near-term wins are usually repair work to build reviews and neighbor canvassing around finished jobs, because the neighbors already watched you work. Targeting matters more than volume: knocking streets where roofs are genuinely due converts far better than random canvassing.
How do I know which roofs are worth targeting?
The roofs most likely to need replacement share two traits: they're aging past their material's service life, and they took storm damage from recent hail or high wind. You generally can't read either reliably from the curb, which is why blind canvassing is so inefficient. Tools like RoofPredict estimate a roof-age range per address from aerial imagery and model storm physics per roof, so you can rank doors and routes toward roofs that are genuinely due and enrich your own list with those signals. Treat the age as a range and the storm read as odds, not proof; your own inspection still decides.
Can a roofer help a homeowner with an insurance claim?
Yes, within strict limits. A roofer may inspect and document damage thoroughly, write an accurate repair estimate for their own scope, state facts about that scope to the carrier, and hand the documentation and estimate to the homeowner. A roofer may not, for a fee, negotiate or handle the claim, interpret the policy or coverage, promise a specific payout or approval, waive or absorb the deductible, advertise a free roof, or represent the homeowner against the insurer. Those activities are reserved for licensed public adjusters. The safe frame: you document and estimate, the homeowner files, and the insurer decides coverage.
Should I hire employees or use subcontractors?
Decide deliberately and avoid the hybrid. If you control how, when, and where the work is done, that person is functionally an employee under IRS and state labor tests, and treating them as a 1099 subcontractor is misclassification that carries back-tax, penalty, and workers' comp liability, especially if one falls. Either hire real employees and carry workers' comp, or contract genuinely independent crews who run their own work and carry their own insurance. The shortcut of treating employees as subcontractors is one of the most common ways new roofers get into serious trouble.
How do I avoid running out of cash as my roofing company grows?
Cash, not profit, is what kills new roofers. Keep your committed material-and-labor exposure within what your reserves can cover for about 45 days, structure payments so money comes in as the job progresses (deposit, progress payment, balance at completion), and watch cash on hand against work in production every week. The dangerous failure mode is growing too fast: more jobs tie up more cash, so if collections lag you can run out of money during a boom. It's correct to turn down work you can't currently finance.
How long does it take to grow a roofing company from zero to profitable?
Many disciplined owner-operators reach steady profitability within the first year by starting with repairs and small reroofs to build reviews and pricing skill, then layering in targeted lead generation and a first hire as the pipeline outgrows what one person can do. The timeline depends heavily on your capital, your market, and whether a storm hits your area. The operators who scale fastest are the ones who build pricing, targeting, sales, and cash systems early, so that when demand surges they can finance and manage it instead of drowning in it.
What's the most common mistake new roofing companies make?
Competing on price. Being the cheapest roofer is a race you win by going out of business, because the low quote usually means overhead and profit aren't covered. The companies that last compete on thorough documentation, clear communication, proper installation that protects the manufacturer warranty, and trust. Close behind are skipping working-capital planning, canvassing blind instead of targeting roofs that are due, misclassifying workers, and crossing the insurance-claims line. Almost none of the fatal mistakes are about roofing skill; they're about running the business.
The Roofline by RoofPredict
Stay Ahead of Roofing Market Changes
Join The Roofline by RoofPredict for weekly roofing intelligence: material price signals, storm demand, insurance and regulatory updates, sales tactics, and local contractor opportunities.
Sources
- National Roofing Contractors Association — nrca.net
- OSHA Fall Protection in Construction — osha.gov
- Bureau of Labor Statistics: Roofers Occupational Outlook — bls.gov
- BLS Census of Fatal Occupational Injuries — bls.gov
- Insurance Institute for Business & Home Safety (IBHS) — ibhs.org
- NOAA National Weather Service: Hail — weather.gov
- NOAA Storm Prediction Center — spc.noaa.gov
- International Code Council (IRC) — iccsafe.org
- IRS: Independent Contractor or Employee — irs.gov
- FTC: Cooling-Off Rule for Home Solicitation Sales — ftc.gov
- U.S. Small Business Administration: Write Your Business Plan — sba.gov
- National Association of Insurance Commissioners: Public Adjusters — naic.org
- OSHA Heat Illness Prevention — osha.gov
- RoofPredict — roofpredict.com
Related Articles
How to Fill a New Roofing Crew's Schedule From Scratch
You hired the crew, bought the trucks, and now Monday is empty. Here is the exact playbook owners use to go from zero booked jobs to a full board.
Reduce Roofing Canvasser Turnover by Improving Door Quality
Most roofing canvasser turnover is not a hiring problem or a coaching problem. It is a door-quality problem. Fix the list and the people stay.
How to Compete Against National Roofing Franchises Locally (Without Burning Cash)
National franchises win on ad budget and brand recognition. You win on speed, local trust, route density, and knowing exactly which roofs are due. Here is the operational playbook.