How to start a roofing company

Roofing pays per job like few trades do, and it punishes mistakes the same way. Licensing, fall protection, insurance and measuring right come before the first sign in a yard.

11 stepsIn the order to do them
State by stateLicense guide linked
Free toolsName, plan and price

A roofing company can start with a truck, a trailer and a crew you trust. What makes it a business is what happens before the tear-off: a measured roof, a written price, a signed contract with a deposit, and insurance that covers the people on the roof.

The guide below covers starting with replacements and repairs on homes, which is where most new roofing companies begin.

Key takeaways
  • Some states license roofing on its own, others fold it into the contractor license. Check yours first.
  • OSHA requires fall protection at six feet in construction. Plan for it in every price.
  • Measure every roof before you price it. Satellite measuring gets a first number without a ladder.
  • Storm seasons bring rushes. Have your contract, deposit and insurance paperwork ready before one hits.

1. Decide what you will offer

WorkWhat it takesNotes
Full replacementA crew, a dumpster, material deliveryThe main ticket
Repairs and leaksOne or two people, a stocked truckFast, and leads to replacements
Insurance claim workPatience with adjusters and paperworkComes in rushes after storms
Gutters and exterior add-onsExtra skills or a partnerRaises the ticket
InspectionsA ladder, a camera, a written reportHome sales and storms

Decide whether you will run your own crew or sub out installs. Either way, you are responsible for the roof the customer paid you for.

2. Check the license and permits

Some states have a roofing license of their own, others fold roofing into the general contractor license, and some leave it to cities. Many cities require a permit for a replacement. Several states also have rules for contractors who work on storm damage claims, so read your state's rules before you knock on doors after a storm.

Your state, checkedOur roofing license requirements by state reads each state's own board and says what it asks for. Start there, then confirm with the board before you file.

3. Plan for fall protection

OSHA's fall protection page says fall protection is required at six feet in the construction industry. Once you have workers on a roof, that is your rule to meet: guardrails, safety nets or personal fall arrest systems, and training for the people using them. Build the time and gear into every price, not only the steep roofs.

4. Register the business and set up taxes

The SBA lists the launch steps in this order: pick a location, choose a structure, choose a name, register, get federal and state tax ID numbers, apply for licenses and permits, open a business bank account, and get insurance. For a roofing company working out of a truck, the location is usually your home address and the area you will serve.

  • Structure. A sole proprietorship is the simplest. An LLC keeps the business separate on paper. Ask an accountant which fits your state and your plans.
  • Tax ID. The IRS gives out an employer identification number (EIN) online, and says you never have to pay a fee for one. Websites that charge for an EIN are not the IRS.
  • Self-employment tax. The IRS lists the self-employment tax rate as 15.3%: 12.4% for Social Security and 2.9% for Medicare. Income tax comes on top, so set money aside from every job.
  • Bank account. Open it before the first payment lands, so every dollar in and out is easy to find at tax time.

5. Pick a name customers can say and find

Your name goes on the truck, the invoices, the Google profile and the yard signs, so pick it once. The free roofing name generator gives 36 ideas for your town and style, each with a domain idea, and lists the checks to run before you commit: your state's business name search, a federal trademark search and the domain itself.

6. Get insured before the first job

The SBA describes general liability insurance as cover for financial loss from bodily injury, property damage, medical expenses and defending lawsuits. It says businesses with employees are required to carry workers' compensation, unemployment and disability insurance, and some states ask for more.

Roofing is one of the harder trades to insure, so get quotes early and before you price your first job. Ask about general liability for the work and for completed work, commercial auto for the trucks and trailer, and workers' compensation as soon as anyone works for you. Homeowners and insurance companies will ask for a certificate.

7. Gear up and add up your startup costs

No total here on purpose. What you spend depends on what you already own, new or used, and how much work you plan to take on. Price your own list with a local supplier, then put the numbers in the startup cost table of the free business plan template, which adds them up for you.

  • A truck and a dump trailer, or a dumpster account with a local hauler
  • Ladders, roof jacks, and a fall protection kit for every person on the roof
  • Nail guns, a compressor, hoses, and hand tools: flat bars, shingle shovels, snips, knives
  • Tarps and magnetic sweepers to protect the yard and pick up nails
  • A tablet or phone for photos, measuring and signing

Material is ordered per job, so the startup spend is the truck, trailer, fall protection and tools. Many new roofers rent a dumpster per job until volume justifies a trailer.

8. Set your prices

Price from the roof, not a guess. Measure squares, pitch and waste first: the free roof measurement tool gets a first number from satellite images. Then build the price: material from your supplier quote, labor, tear-off and disposal, permit, overhead and profit. The roof replacement cost calculator shows how the parts add up, and our guide to pricing roofing jobs walks through an example.

Offer two or three options (a repair, a standard roof, a better roof) so the homeowner chooses between your prices, not between you and someone else.

9. Find your first customers

Send good, better and best options the customer can sign on their phone, with a deposit on the same page. Offer financing for replacements. When the roof is done, the invoice goes out, and Koira asks for the review once it is paid.

11. Grow past one truck

Growing a roofing company usually means a second crew or a sales person who measures and prices while you run installs. Keep the measuring, pricing and paperwork the same for everyone. Read how roofing companies run on Koira.

Sources

Last checked October 8, 2026. This page is general information, not legal or tax advice. Rules change and differ by state and city, so confirm with the agency named before you act.

FAQ

Do you need a license to start a roofing company?

Some states require a roofing license, others cover roofing under a contractor license, and some leave it to cities. Our roofing licensing guide covers each state.

How much does it cost to start a roofing company?

The truck, trailer or dumpster account, fall protection, nail guns and insurance are the main costs. Insurance quotes vary a lot, so get them before you set prices.

What fall protection does a roofer need?

OSHA says fall protection is required at six feet in construction. That means guardrails, nets or personal fall arrest systems, and training.

How do I price a roof replacement?

Measure the roof first, then add material, labor, tear-off, disposal, permits, overhead and profit. Offering two or three options helps the homeowner decide.

How do new roofing companies get customers?

Answer every call, market to the neighbors of every roof you do, build relationships with realtors and inspectors, and collect reviews from every job.

We know what works. Leave it to Koira.

☼⚙
Standard⚡ Turbo
● Koira did it● You by hand
Today $9,300$8,100 / $1,200
This week $25,050$18,570 / $6,480
This month $69,300$46,150 / $23,150
Money, just now
Reminded Sean Love, $1,850. Polite reminder with the pay link.
Bids, 9:44 am
Nudged Dana on the kitchen bid. Day 3 follow up. She opened it at 9:12.
Convos, 9:41 am
Texted back a missed call. Walk through booked Thu 10:00.
How to Start a Roofing Company: License, Insurance, First Roofs | Koira