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.
- 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
| Work | What it takes | Notes |
|---|---|---|
| Full replacement | A crew, a dumpster, material delivery | The main ticket |
| Repairs and leaks | One or two people, a stocked truck | Fast, and leads to replacements |
| Insurance claim work | Patience with adjusters and paperwork | Comes in rushes after storms |
| Gutters and exterior add-ons | Extra skills or a partner | Raises the ticket |
| Inspections | A ladder, a camera, a written report | Home 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.
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
- Every call answered. After a storm, the first roofer to answer often gets the inspection. Koira answers on your number.
- Neighbors of every roof. A new roof is visible from the street. Koira mails cards to nearby homes after each job, with the photo.
- Realtors and home inspectors. Home sales turn up roofs that need work on a deadline.
- Google and reviews. See SEO for roofers.
- A price on your website. Koira measures the roof from above and gives a first price from your list.
10. Get paid and keep the customer
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
- SBA: Launch your business (the launch steps), checked October 8, 2026
- SBA: Get business insurance, checked October 8, 2026
- IRS: Get an employer identification number, checked October 8, 2026
- IRS: Self-employment tax (Social Security and Medicare taxes), checked October 8, 2026
- OSHA: Fall protection, checked October 8, 2026
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.