How to Start a Roofing Business
in 2026
๐ Last updated: March 07, 2026
Everything you need to launch a profitable roofing business โ from legal setup and equipment to pricing, marketing, and getting your first 10 clients. Plus: how AI can run your operations.
Skip the manual work. Let AI run your business.
Bizzby gives you a full AI team โ marketing, sales, bookings, invoicing, client management โ for $199/mo. One human VA costs $3,000-$4,000/mo and does a fraction of the work.
Use this execution order to launch with clear pricing, reliable delivery, and consistent lead flow in your first 30 days.
Get Licensed, Bonded, and Insured
Most states require a roofing or general contractor license before you can legally bid jobs. Do this first -- everything else depends on it.
- Contractor license: check your state's licensing board -- some require exams, others just registration.
- Surety bond ($5,000-$25,000): required in many states before you can pull permits.
- General liability insurance ($3,000-$8,000/year): minimum $1M coverage -- homeowners and GCs require proof.
- Workers' comp: required as soon as you hire anyone, including day laborers in most states.
- LLC + EIN: register your entity and open a business checking account.
Buy Safety Gear, Tools, and a Truck
Roofing is equipment-heavy but you can start with core tools and rent the rest until revenue justifies ownership.
- Fall-protection gear and roof anchors ($800-$2,000): OSHA-required harnesses, lanyards, and anchor points.
- Tear-off tools and pneumatic nail guns ($1,200-$4,000): shingle removers, air compressor, coil nailer.
- Dump trailer or dumpster account ($250-$800/job): debris removal is a major cost -- negotiate bulk rates.
- Drone for roof inspections ($500-$2,000): faster, safer inspections that impress homeowners.
- Truck + ladder rack ($12,000-$40,000): used F-250 or Ram 2500 with extension ladders and material hauling capacity.
Set Pricing by Job Type and Square Footage
Roofing pricing is driven by material choice, roof pitch, and square footage. Quote per roofing square (100 sq ft) for consistency.
- Paid roof inspection ($150-$450): charge for every inspection -- include photos, moisture readings, and a written report.
- Repair jobs ($450-$2,500): leak repairs, flashing replacement, and minor storm damage fixes.
- Full reroof -- asphalt shingles ($350-$550/square): a 20-square roof runs $8,000-$15,000 installed.
- Storm damage supplement ($500-$3,000): document and negotiate insurance claims for higher payouts.
- Gross margin target: 40-55% after materials and labor on replacements, 60%+ on repairs.
Build a Lead Pipeline Before Storm Season
The best roofing companies have leads coming in year-round, not just after hail. Start building channels now.
- Google Local Services Ads: pay-per-lead with high intent -- get Google Guaranteed badge for trust.
- Door-knocking storm-affected neighborhoods: after any hail or wind event, canvass within 48 hours.
- Real estate agent and home inspector partnerships: they refer pre-sale roof replacements regularly.
- Referral program ($200-$500 per closed job): pay past customers for introductions.
- Direct mail to 15+ year old roofs: pull property records and target homes due for replacement.
Add Crews and Scale Production
Once you are closing 3+ jobs per week, hire a crew and move from the roof to the office.
- First hire -- crew lead ($20-$35/hr): experienced roofer who can run a job without you on-site.
- Subcontract crews for overflow: pay per square and inspect every job before final payment.
- Sales rep or estimator: once you have 15+ leads/week, you need someone running inspections full-time.
- Project manager: schedule materials, coordinate crews, and handle customer communication.
- Weekly scoreboard: track leads, inspections, contracts signed, jobs completed, and cash collected.
You don't need a fortune to get started. Here's what to expect at different investment levels.
| Item | Budget Start | Professional Setup |
|---|---|---|
| Business registration (LLC + EIN) | $50-$150 | $150-$500 |
| Business license & permits | $50-$200 | $100-$500 |
| Insurance (general liability) | $500-$800 | $1,000-$2,000 |
| Equipment & supplies | $500-$2,000 | $2,000-$10,000 |
| Vehicle / transportation | $0 (existing) | $5,000-$15,000 |
| Branding & uniforms | $50-$200 | $500-$2,000 |
| Website | $0 (DIY) | $500-$2,000 |
| Initial marketing | $100-$300 | $500-$2,000 |
| Software & tools | $0 (Bizzby free trial) | $50-$200/mo |
| Total | $1,250-$3,650 | $9,800-$34,000 |
Income depends on route density, average ticket, and how quickly you move from one-off jobs to repeat clients.
These ranges reflect typical U.S. market pricing and should be adjusted for local labor, travel time, and materials.
Execute this in order and you will launch with pricing discipline, operational control, and early revenue momentum.
Week 1-2: Foundation
- Apply for your state contractor's license and schedule the exam if required
- Get general liability ($1M+) and workers' comp insurance quotes -- bind coverage
- Register LLC, EIN, and open a business checking account
- Purchase fall-protection gear, nail guns, tear-off tools, and a compressor
- Set up a dumpster or dump trailer account for debris removal
- Build a per-square pricing sheet for asphalt, architectural, and metal options
- Launch Google Business Profile with service area, photos, and quote request form
Week 3-4: Launch
- Complete 3 roof inspections with drone photos and written reports
- Close your first repair or replacement job and document before/after photos
- Ask each customer for a Google review the same day the job finishes
- Contact 5 real estate agents and 5 home inspectors about referral partnerships
- Apply for Google Local Services Ads and get your Google Guaranteed badge
- Send direct mail to 200 homes in neighborhoods with 15+ year old roofs
- Set up a referral program paying $200-$500 per closed job from past customers
120 Businesses You Can Launch in Under 2 Weeks
Startup costs, revenue potential, and what makes each one work. Free guide, no spam.
Describe your business idea. Your AI team handles marketing, sales, bookings, invoicing, and client management โ all through a simple chat.
Get Our Master List of 500+ Business Ideas
Every idea can be started in 30 days or less with no pre-existing skills. Includes startup costs, revenue potential, and which ones are trending in 2026. Free download, no spam.