Get Your Ballpark Price
Home › The Roof Report › Types Of Roofing Companies

Roofing companies explained — the five types, and which one your roof needs

Published · John Beal Roofing

Roofing companies fall into five broad types: retail residential roofers, storm-restoration companies, commercial roofing contractors, sales-and-subcontract outfits, and full-service companies that do all of it with their own crews. The right one depends on your roof and your situation, but the safest choice for most homeowners is a local, full-service company that runs its own crews and will still be around to honor the warranty.
  • 50,000+ Satisfied Customers
  • Three Generations Since 1947

Free Roof Inspection

the Midwest crews. Written report. No obligation.

Sent to admin@johnbealroofing.com. Or call 1-800-564-6232 — answered 24/7.

BBB Torch Award Winner
Lifetime Workmanship Warranty
Family-Owned & Operated
24/7 Emergency Response
Serving the Midwest,

Why the type of roofing company matters

Search for roofing companies and every result looks the same: a logo, a truck, a phone number and a promise. Underneath, they run very different businesses. Some make their money on insurance claims after hail. Some only do flat commercial roofs. Some never put a worker on a roof at all — they sell the job and hand it to whoever is cheapest that week. Knowing which type you are talking to tells you what to expect on price, quality, timing and, most importantly, who will answer the phone in year five.

1. Retail residential roofers

These companies replace and repair home roofs paid for directly by the homeowner — an aging roof, a leak, a home being prepared for sale. They tend to compete on quality, product choice and reputation, because their work comes from referrals and reviews. Good ones walk you through shingle lines and colors, measure the attic ventilation and give a detailed written estimate. Their limitation can be storm work: some do not know the insurance process well.

2. Storm-restoration companies

Storm companies focus on hail and wind damage paid through insurance. The best are local firms that know how to document damage, meet adjusters and handle supplements. The worst follow storms across the country, knock on doors the morning after, and are gone before the first warranty call. Signs of the second kind: out-of-state plates, no local office, pressure to sign immediately, and offers to cover your deductible — which is illegal in Missouri and Illinois, as we explain here.

3. Commercial roofing contractors

Commercial roofers specialize in low-slope roofs on warehouses, offices, churches, schools and apartment buildings: TPO, EPDM, modified bitumen and metal. The skills, equipment and warranties differ from residential work. A commercial-only firm may not be the best fit for a home, and a residential-only firm should not be installing a membrane on a warehouse. Our commercial roofing page covers that side of the work.

4. Sales-and-subcontract outfits

Some roofing companies are really sales organizations. A salesperson inspects the roof and signs the contract, then the job is handed to a subcontracted crew paid by the square. This model is not automatically bad, but it separates the person who made the promises from the people doing the work, and quality depends on which crew is free that week. Always ask, “Who exactly will be on my roof, and do they work for you?”

5. Full-service roofing companies

A full-service company handles residential and commercial roofing, repair and replacement, storm and insurance work, and often gutters and siding — with its own crews, its own project managers and a permanent office. Because it does all of it, it has no reason to push you toward one answer; it can tell you honestly whether you need a repair or a roof. That is the model John Beal Roofing has followed since 1947.

How to tell which type you are talking to

  • Ask where the office is and how long it has been there.
  • Ask who installs the roof — employees or subcontractors.
  • Ask what share of their work is insurance claims. A healthy company does both retail and storm work.
  • Ask whether they do repairs. A company that only sells full roofs has a reason to tell you that you need one.
  • Ask about manufacturer credentials and whether they can register a system warranty.
  • Call after hours. See who answers.

Matching the company to the job

For a leak or a small storm repair, you want a company that does repairs and responds quickly. For a full replacement, you want certified installers, a detailed written estimate and a strong workmanship warranty. For hail damage, you want a local company that documents damage carefully and works with your adjuster. For a commercial building, you want low-slope expertise. A full-service local company covers all four.

Red flags no matter which type you hire

  • A large cash deposit before materials are delivered.
  • No physical address, or only a P.O. box.
  • A “today only” price.
  • An offer to pay or “absorb” your insurance deductible.
  • A contract with no shingle line, color or underlayment named.
  • No written workmanship warranty.
  • A refusal to provide an insurance certificate from their agent.

Any one of these is reason to slow down and get another estimate.

Why company size and age matter for your warranty

A workmanship warranty is a promise about the future, and it is only as good as the company behind it. Industry turnover is high; many roofing companies close within their first few years, and when they do, their warranties go with them. That is why the age of a company, the permanence of its office and whether it has survived a few slow seasons matter as much as its price. A company that has been roofing in the same region for decades has every reason to stand behind work it did ten years ago, because its next job depends on that reputation. Ask how long the company has operated under its current name, and look up its history with the Better Business Bureau and your state’s business registry.

Where John Beal Roofing fits

We are a family-run, full-service roofing company headquartered in Maryland Heights, Missouri, with local offices across Missouri, Illinois, Indiana and western Kentucky. We run our own crews, are an Owens Corning Platinum Preferred Contractor and a CertainTeed SELECT ShingleMaster, carry a limited lifetime workmanship warranty, and answer 1-800-564-6232 24/7.

Frequently asked questions

What is the difference between a roofing company and a roofing contractor?

The terms are often used interchangeably. What matters is whether the company performs the work with its own crews or sells the job and subcontracts the installation.

Are storm-chasing roofing companies bad?

Not every storm company is bad, but out-of-town crews that follow hail are often gone before warranty issues appear. A local company with a permanent office is the safer choice.

Should I hire a commercial roofer for my house?

Usually not. Commercial-only contractors specialize in low-slope membranes. A residential or full-service company is a better fit for a shingle roof on a home.

How do I know if a roofing company uses subcontractors?

Ask directly who will be on your roof and whether they are employees. Ask for the crew lead’s name and how long they have worked for the company.

What kind of roofing company is John Beal Roofing?

A family-run, full-service roofing company that has been in business since 1947, doing residential and commercial roofing, repair, storm and insurance work with its own crews.

Call 1-800-564-6232Free Inspection