Azaz Vepari15 Mins read
How to Start a Roofing Company in 2026
Six systems to build before you chase volume — the offer, the legal and safety foundation, an estimate that protects margin, the operating stack, one lead channel, and the first-ten-jobs review.

In this article10 sections
Most advice on starting a roofing company is a list of things to buy. This is a list of things to build, because the companies that fail in year two rarely failed at buying a truck. They failed because they could sell a roof and could not tell you whether it made money.
Build six systems before you chase volume. What you need is a business that can sell one roof, complete it safely, know whether it made a profit, and repeat all three without losing information along the way. Volume applied to a company that cannot do those four things multiplies the problem instead of solving it.
A necessary caveat, stated once and meant throughout. Licensing, insurance, tax and safety obligations depend on your state, your locality and your scope of work, and none of this is legal, tax, insurance or safety advice. Verify every requirement for your own jurisdiction and work with qualified professionals before you take paid work.
What do you need to start a roofing company?
Six systems, built in this order:
- A specific offer — one service, one buyer, one service area you can actually cover.
- A legal and safety foundation — the right entity, an EIN if you need one, every licence and permit your scope requires, real insurance, and a fall-protection plan that meets the rules for your work.
- A repeatable estimate — built from verified measurements, priced on margin rather than markup.
- A simple operating stack — one path from lead to payment that does not lose the job halfway.
- One dependable lead channel — executed consistently and measured, not five channels with no follow-up.
- A first-ten-jobs review — estimated against actual, on every one of the first ten jobs.
Nothing in that list is optional and nothing in it is exotic. What separates the roofers who last is that they built systems 2, 3 and 6 before they needed them, rather than after an injury, a loss-making job, or a year of revenue with no idea where the profit went.
System 1 — one offer, one buyer, one service area
The instinct when you start is to say yes to everything. It is also the most expensive habit available to you, because in roofing each model you say yes to changes the sales cycle, the documents, the cash flow, the crew, and the software you need.
Three examples of how differently they behave:
- Residential retail replacement. Homeowner pays, decision is made in days or weeks, you need multi-option proposals and a deposit. Cash flow is comparatively fast and predictable.
- Insurance restoration. The carrier’s process drives everything — scope negotiation, supplements, adjuster documentation, mortgage checks that need endorsement before you can spend the money. Long cash cycles and a documentation burden that will overwhelm a spreadsheet.
- Storm and catastrophe work. Volume arrives in bursts, competition arrives with it, and crews and material both get scarce exactly when you need them. Only sensible as a starting point if you already have restoration experience.
Pick the one you can actually deliver, then bound it geographically. Three nearby cities you can reach inside an hour beats a whole metro you can only reach on a good day.
Write your first offer in one sentence. For example: we help homeowners in these three cities inspect, repair or replace asphalt shingle roofs, with documented options and a clear production schedule.
That sentence is not a permanent limit — it is a starting promise. Its job is to give your estimates, your website, your referral partners and your first crew the same understanding of what you do. Companies that cannot write it are usually the ones whose estimates, website and crew are each promising something different.
System 2 — the legal and safety foundation
Do you need a licence to start a roofing company?
It depends on your state, your locality and your scope of work, and there is no national answer. Some states license roofing contractors directly, some license general contractors above a dollar threshold, some regulate only at city or county level, and some combine all three. Requirements can also change with the value of the job.
What is consistent is the sequence:
- Form the correct business entity for your situation.
- Get an EIN from the IRS if you need one. Do this directly with the IRS — the application is free, and the IRS itself warns: “Beware of websites that charge for an EIN. You never have to pay a fee for an EIN.” The online application must be completed in one session and you can only apply for one EIN per responsible party per day, so have your details ready before you start.
- Verify every licence, registration, bond and permit that your state, county and city require for your scope — including the permit process for individual jobs, which is often a city function and often the thing that delays your first project.
- Get real insurance in place — general liability at minimum, and workers’ compensation as soon as you have employees, which in many states means from the first one. Talk to a broker who writes roofing specifically; roofing is classified as high-hazard and generic small-business advice will mislead you on cost.
Do not copy another roofer’s setup and assume it applies to you. The roofer down the road may be in a different city with a different scope and a different entity, and “this is what he did” is not a defence.
Fall protection is not paperwork
Roofing creates serious fall hazards, and falls are the leading cause of death in construction. Your safety plan, training, equipment, supervision and daily jobsite practice have to meet the rules that apply to your work — not exist as a document in a drawer.
OSHA’s construction fall-protection standard, 29 CFR 1926.501, is the one to read in full. The provisions that bear directly on roofing:
- 1926.501(b)(1) — unprotected sides and edges. Each employee on a walking/working surface with an unprotected side or edge 6 feet or more above a lower level must be protected by guardrail systems, safety net systems, or personal fall arrest systems.
- 1926.501(b)(10) — low-slope roofs. At 6 feet or more, protection must be guardrails, safety nets, personal fall arrest, or a combination of a warning line system with guardrails, safety nets, personal fall arrest, or a safety monitoring system.
- 1926.501(b)(11) — steep roofs. At 6 feet or more, protection must be guardrail systems with toeboards, safety net systems, or personal fall arrest systems. Note that the warning-line and safety-monitor options available on low-slope roofs are not available here.
- 1926.501(b)(13) — residential construction. At 6 feet or more, guardrails, safety nets or personal fall arrest are required unless another provision of paragraph (b) provides an alternative measure.
Read those four together and the practical shape emerges: low-slope and steep roofs are governed differently, and the option set narrows as the pitch increases. A crew that has learned one method on low-slope commercial work does not automatically have a compliant method for a steep residential replacement.
Treat safety as an operating system — anchor points planned before the crew arrives, equipment inspected, competent supervision on site, training documented, a daily practice someone owns — rather than a form you sign after an incident. State requirements may exceed the federal standard, and states running their own OSHA-approved plans have their own rules. Verify yours.
System 3 — an estimate that protects margin
How do you price a roofing job?
Start with verified roof measurements, not an estimate of the roof. Then account for every line the job will actually consume:
- Waste factor, tear-off and disposal
- Underlayment, ice and water protection, starter and ridge
- Flashing, penetrations and ventilation
- Delivery and any dumpster or equipment charges
- Permits and inspection fees
- Labour, including burden — taxes, insurance and workers’ comp, not just the hourly rate
- Subcontractor cost, where you use one
- Overhead recovery
- Sales tax where applicable
- The gross margin the company needs to survive
A professional estimate is not squares multiplied by a price per square. That number will win you jobs and it will lose you money on the ones that go wrong.
Markup is not margin, and the difference will bankrupt you
This is the single most valuable habit for a new roofer, and it is the one most commonly got wrong. Separate cost from price. Cost is what the job consumes. Price is what the customer pays. Adding a percentage to cost is markup. The percentage of the price you keep is margin. They are not the same number.
Take a job with $8,000 of true direct cost and add 20%:
- Price: $8,000 × 1.20 = $9,600
- Gross profit: $9,600 − $8,000 = $1,600
- Gross margin: $1,600 ÷ $9,600 = 16.7% — not 20%
You intended a 20% margin and you got 16.7%. On a $9,600 job that is about $320 of profit you thought you had. Run a hundred jobs that way and it is a serious number.
To hit a target margin, divide cost by (1 − margin):
| Target gross margin | Divide cost by | Price on $8,000 of cost |
|---|---|---|
| 20% | 0.80 | $10,000 |
| 25% | 0.75 | $10,667 |
| 30% | 0.70 | $11,429 |
| 35% | 0.65 | $12,308 |
Read the other direction, the gap is even clearer:
| Markup added to $8,000 cost | Price | Gross margin you actually get |
|---|---|---|
| 10% | $8,800 | 9.1% |
| 20% | $9,600 | 16.7% |
| 30% | $10,400 | 23.1% |
| 50% | $12,000 | 33.3% |
Confirm your own accounting treatment and margin targets with your accountant — what counts as direct cost versus overhead is a real decision with real consequences. But whatever treatment you adopt, do not confuse markup with margin.
Give options without hiding scope
A good/better/best proposal is the right shape for residential retail, and it works because it compares material systems, warranties, ventilation and upgrades while keeping the base scope easy to understand. What makes it fail is using the tiers to obscure what is included.
Define four things explicitly on every proposal: exclusions, payment milestones, change order rules, and how long the price is valid. Material prices move; a proposal with no expiry is a promise you may not be able to keep.
The goal is not the prettiest PDF. The goal is an approved scope that production can actually build — because the estimate is the instruction the crew works from, and every ambiguity in it becomes a decision made on a roof by whoever is standing closest.
System 4 — the operating stack, lead to payment
What software does a new roofing company need?
At minimum, one path that carries a job from first contact to collected payment without anyone rebuilding it in a spreadsheet:
- Capture leads and property details
- Store photos and documents against the property
- Obtain roof measurements
- Build and approve estimates
- Collect deposits
- Order materials
- Schedule crews
- Record changes and actual costs
- Invoice the customer
- Keep accounting current
You do not need all of that in one product on day one. You do need to know where each step lives and how it hands off, because the handoffs are where new companies lose information — and a lost measurement or an unrecorded change order is a lost margin.
For a detailed platform-by-platform comparison, we have a separate piece: the 5 best roofing software platforms in 2026, which runs Roofr, AccuLynx, JobNimbus, FieldCamp and ServiceTitan through one complete workflow and says which of them publish a price at all. What follows here is only the part that matters when you are choosing your first system.
Can roofing software import EagleView, Hover or QuickMeasure data?
Be careful with this question, because “supports measurement” means at least three different things and vendors are not always precise about which one they mean:
- The platform produces its own measurement reports. Roofr does this, billed per report.
- The platform orders a third-party report from inside the app and pulls the result back. AccuLynx documents ordering aerial reports in-app.
- The platform stores measurement figures you enter or attach, with the report as a file. This is a records feature, not an integration.
Those are very different amounts of work per job, and the third one still leaves someone typing. Ask which of the three you are being sold, then ask who types the numbers in and how long that takes.
A correction against the companion video. The video states that FieldCamp supports roof-measurement integrations through a REST API, signed webhooks, custom objects and Enterprise custom integrations, bringing a provider report and approved quantities into the property, estimate and job workflow. FieldCamp’s own documentation does not support that claim. Its roofing data-model page states plainly: “FieldCamp stores the numbers from an aerial report and lets you attach the report file. It does not order or auto-import the report from the measurement provider — enter the figures or attach the file.” EagleView, QuickMeasure and Hover appear there only as options for recording the report source, not as built-in integrations. Its documentation is equally direct about the adjacent limitation: it “does not generate a carrier-format claim estimate.” We also could not reach any FieldCamp page documenting a public REST API or signed webhooks — its integrations documentation lists Gmail and Outlook, Google and Outlook Calendar, Stripe, QuickBooks, Xero and Wave, WhatsApp, custom SMTP, and SMS verification, and no API or webhook page resolved for us on 14 August 2026. So FieldCamp belongs in category 3 above. Per our editorial policy, where the article and the video disagree, the article is the corrected version — and that applies to FieldCamp exactly as it would to any other vendor.
The general guidance still holds, and it is simple. Choose a roofing specialist — Roofr, AccuLynx or JobNimbus — when built-in measurement, multi-option proposals, supplier ordering or roofing production management are central to how you work. Consider a configurable general platform such as FieldCamp when roofing is one of several exterior trades you run and you need custom property records, mixed work and skill-based scheduling more than you need roofing-native tooling.
Run the same roof through every finalist
This is the demo discipline that separates a real evaluation from five feature tours. Take one real roof and put it through every product you are considering, using the same measurement, the same waste factor, the same labour and material, the same options, the same tax and the same margin.
Then follow it all the way:
- Convert the signed estimate into the material order and the job.
- Schedule the crew.
- Record actual labour and material.
- Create the invoice.
If the team has to rebuild the job in a spreadsheet halfway through the demo, that is the problem you are buying. It will not get better once it is your data and your crew.
System 5 — one dependable lead channel
How does a new roofing company get its first customers?
Start with one channel you can execute consistently and measure. One channel done properly beats five channels done occasionally, every time, and the reason is follow-up capacity rather than marketing theory: five channels generate more leads than a new company can chase, and unchased leads are worse than no leads because they cost money and produce nothing.
Reasonable first channels for a new roofer:
- Homeowner referrals from completed work — the highest-converting and slowest-starting.
- Neighbourhood and property manager relationships in your bounded service area.
- Local search through a complete Google Business Profile — free to create, and the profile that is filled in properly with service area, hours, photos and reviews will outperform a half-finished one.
- Partnerships with real estate agents and adjacent home-service trades who are already in the houses you want to be in.
Every lead needs a next action, an owner, and a date. That is the whole follow-up system, and it works on paper if that is what you have. Respond quickly, qualify the property and the job type, schedule the inspection, document the outcome, and follow up until the homeowner decides — including when they decide no, because a recorded no is information and an unanswered maybe is not.
Ask completed customers for an honest review and for permission to document the project. Before-and-after evidence, a clearly stated service area, and specific answers to the questions homeowners actually ask are worth far more than generic claims that you are the best roofer in town. Every roofer claims that. Nobody believes it, and search engines have long since stopped rewarding it.
System 6 — the first-ten-jobs review
This is the system that new roofing companies skip, and skipping it is why some of them run for three years without ever finding out which jobs made money.
For every one of your first ten jobs, compare the estimate against the actual result:
- Estimated squares against measured and installed squares
- Estimated material against material actually consumed, including waste
- Estimated labour hours against hours worked
- Subcontractor cost, planned against invoiced
- Disposal cost
- Change orders — how many, why, and whether they were charged
- Duration, planned against actual
- Collections — how long the final payment actually took
- Gross profit, estimated against realised
Then record why each number moved. Not just that it moved. Maybe waste came in under your factor because the roof was simple. Maybe the crew lost half a day on unexpected decking replacement. Maybe the final payment aged three weeks longer than your terms because nobody chased it.
After ten jobs, update the system: your estimate templates, your minimum charge, your production checklists, your crew hour assumptions, your waste factors, and your service area if the far edge of it turned out to be unprofitable to reach.
Your first ten jobs are not ten unrelated projects. They are your first operating dataset — and they are the only dataset that describes your company rather than the industry. This is how a new roofing company improves without guessing.
The launch order, in one page
- Choose one offer — one service, one buyer, one service area you can cover.
- Verify the legal and safety foundation — entity, EIN, every licence and permit for your scope, real insurance, and a fall-protection plan that meets the rules for the roofs you actually work on.
- Build an estimate that protects margin — verified measurements, every cost line, and margin arithmetic that divides rather than multiplies.
- Connect the lead-to-payment workflow — know where every step lives and how it hands off.
- Make one lead channel dependable — with a next action, an owner and a date on every lead.
- Learn from the actual cost of your first ten jobs — and change the templates.
Start controlled, document everything, and scale only what your numbers and your team can repeat. Growth is the reward for having systems, not a substitute for them.
Frequently asked questions
1. How much does it cost to start a roofing company?
There is no single figure, and any article giving you one is guessing. The cost depends on your state’s licensing and bonding requirements, your insurance premiums, whether you employ crews or subcontract, whether you buy or lease a truck, and how much working capital you need to cover material and payroll before the first payment clears. Build the number from actual quotes for your own situation: entity formation, licences and bonds, general liability and workers’ compensation premiums, vehicle, tools and fall-protection equipment, software, and enough working capital to float material and labour on your first several jobs.
2. Do you need a licence to start a roofing company?
It depends on your state, your locality and your scope of work. Some states license roofing contractors directly, others license general contractors above a dollar threshold, and many requirements sit at city or county level. Verify every licence, registration, bond and permit that applies to your scope in your own jurisdiction before taking paid work, and do not assume another roofer’s setup transfers to you.
3. What are the OSHA fall protection requirements for roofing?
OSHA’s construction fall-protection standard is 29 CFR 1926.501. Fall protection is triggered at 6 feet or more above a lower level. On low-slope roofs, 1926.501(b)(10) permits guardrails, safety nets, personal fall arrest, or a warning line system combined with guardrails, safety nets, personal fall arrest or a safety monitoring system. On steep roofs, 1926.501(b)(11) is narrower — guardrails with toeboards, safety nets or personal fall arrest only. Residential construction is covered by 1926.501(b)(13). State plans may impose additional requirements, so verify the rules for your state as well as the federal standard.
4. How do you price a roofing job?
Start with verified roof measurements, then price every line the job consumes: waste, tear-off, disposal, underlayment, ice and water protection, flashing, ventilation, delivery, permits, labour including burden, subcontractor cost, overhead recovery, applicable tax, and the gross margin the company needs. Then apply margin arithmetic rather than markup — divide your cost by (1 − target margin). Squares multiplied by a price per square is a quote, not an estimate.
5. What is the difference between markup and margin in roofing?
Markup is a percentage added to cost. Margin is the percentage of the selling price you keep. On $8,000 of cost, a 20% markup gives a $9,600 price and $1,600 of gross profit — which is a 16.7% margin, not 20%. To actually achieve a 20% margin you divide $8,000 by 0.80, which prices the job at $10,000. Confusing the two is one of the most common reasons a busy roofing company is not a profitable one.
6. What software does a new roofing company need?
One path from lead to collected payment: lead and property capture, photo and document storage, roof measurements, estimate creation and approval, deposit collection, material ordering, crew scheduling, change and actual-cost recording, invoicing, and accounting. It does not have to be one product on day one, but you should know where each step lives and how it hands off, because the handoffs are where information and margin get lost. Our comparison of the five main roofing platforms covers the specific options and their published pricing.
7. Can roofing software import EagleView, Hover or QuickMeasure reports?
It varies, and the distinction matters. Some platforms produce their own measurement reports — Roofr does. Some order third-party aerial reports from inside the app, as AccuLynx documents. Others only store figures you enter manually and let you attach the report file, which is a records feature rather than an integration; FieldCamp’s own documentation places it in this third group, stating that it does not order or auto-import reports from the provider. Ask any vendor which of the three they are offering, and ask who types the numbers in.
8. Should a new roofing company start with retail or insurance restoration work?
Retail replacement is the more manageable starting point unless you already have restoration experience. Retail has a shorter sales cycle, a simpler document trail and faster cash collection. Insurance restoration adds scope negotiation, supplements, adjuster documentation and mortgage-check endorsement, all of which lengthen the cash cycle and demand software built for the claim process. Starting in restoration without that experience means learning a business model and a carrier process at the same time as learning to run a company.
9. How does a new roofing company get its first customers?
Pick one channel you can execute consistently and measure — homeowner referrals, neighbourhood and property-manager relationships, local search through a complete Google Business Profile, or partnerships with real estate agents and adjacent trades. Give every lead a next action, an owner and a date, and follow up until the homeowner decides either way. Ask completed customers for an honest review and permission to document the project; before-and-after evidence and specific answers beat generic claims.
10. How long does it take for a new roofing company to become profitable?
That depends on your cost structure and collection cycle, and it is not something anyone can promise you. What you can control is finding out early, which is the point of the first-ten-jobs review. A company that compares estimated against actual gross profit on each of its first ten jobs knows within a season whether its pricing works. A company that does not can run for years on revenue without ever learning which jobs were profitable.
Sources and check dates
Regulatory and vendor sources verified 14 August 2026.
- OSHA fall protection, 29 CFR 1926.501, including (b)(1), (b)(10), (b)(11) and (b)(13) — https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.501
- IRS guidance on obtaining an EIN, including that it is free and limited to one per responsible party per day — https://www.irs.gov/businesses/small-businesses-self-employed/get-an-employer-identification-number
- FieldCamp roofing data model, including its stated measurement and claim-estimate limitations — https://docs.fieldcamp.ai/data-model/roofing
- FieldCamp documented integrations — https://docs.fieldcamp.ai/integrations
- Roofr measurement reports and pricing — https://roofr.com/pricing
- AccuLynx insurance restoration workflow, including in-app aerial report ordering — https://acculynx.com/managing-insurance-restoration-roofing-jobs/
- Google Business Profile — https://www.google.com/business/
- Platform pricing for all five roofing platforms, verified 13 August 2026 — our roofing software comparison
Licensing, insurance, tax and safety requirements vary by jurisdiction and change over time. Nothing on this page is legal, tax, insurance or safety advice; verify your own obligations with qualified professionals before taking paid work.
Sponsored
Ready to upgrade your dispatch?
FieldCamp uses AI to optimize routes, auto-assign jobs, and eliminate scheduling chaos — so you can run more jobs with fewer headaches.

Tested and written by
Azaz Vepari
Editor, Modern Field Service
Tool profiles
Pricing, best fit and limitations for each tool in this review, one page each.


