For General Contractors

What GCs Should Look for in a Roofing Subcontractor

By Kent Grossi ยท March 15, 2026 ยท 7 min read

Most GCs evaluate roofing subs the same way: lowest number wins. That works until the sub misses the schedule, fails an inspection, or disappears after the deposit clears. Then the GC eats the delay, eats the re-work cost, and loses the client's trust.

After working as a roofing subcontractor for GCs across Florida since 2002 โ€” including Marand Builders, JWR, Collage Companies, and others โ€” here's what separates the subs worth hiring from the ones that cost you money.

1. Licensing โ€” The Non-Negotiable

Florida requires two relevant licenses for commercial roofing:

Verify both on the Florida DBPR website (myfloridalicense.com). Takes 30 seconds. If a sub can't provide license numbers upfront, that's your answer.

โœ… Green flag: Sub provides both CCC and CGC numbers in their first email. Means they do this regularly and they're not hiding anything.

2. Insurance โ€” The Details Matter

Every sub has insurance. Not every sub has enough insurance. Here's what to verify:

๐Ÿšฉ Red flag: Sub sends a COI with "as needed" on the workers' comp line, or the policy effective date was yesterday. That means they bought minimum coverage just for your project and they'll drop it the day after.

3. Manufacturer Certifications โ€” The Proof

Any roofer can install TPO. Not every roofer can install it with a manufacturer warranty. The difference matters:

When a sub holds manufacturer certifications, it means the manufacturer has trained their crews, inspected their work, and is willing to stand behind the warranty. That's not something you get by watching a YouTube video.

โœ… Green flag: Sub can show you active certification cards or letters from manufacturers. Even better โ€” they can get the manufacturer's rep to confirm by phone.

4. Crew Capability โ€” The Real Question

The most important question a GC can ask a roofing sub: "Are these your guys or are you subbing it out?"

Many roofing "companies" are actually brokers. They sell the job, then sub it to whoever answers the phone. You end up with unknown crews on your site, no quality control, and a sub who can't answer basic questions about the installation.

๐Ÿšฉ Red flag: Sub says they can put 10 crews on your project but has 3 employees on Sunbiz. They're brokering. You're paying a markup for a crew you could have hired directly.

5. Communication โ€” The Predictor

How a sub communicates during the bid process tells you exactly how they'll communicate during construction.

โœ… Green flag: Sub uses a project management platform (JobTread, Procore, BuilderTrend) with daily photo logs and progress tracking. You never have to ask "what happened today?" โ€” it's already in the system.

6. References โ€” But Ask the Right Questions

Every sub gives you their three best references. That's useless. Here's how to get real information:

7. The Bid Itself โ€” Read Between the Lines

A good roofing bid should include:

  1. Scope of work โ€” specific systems, materials, manufacturers
  2. Exclusions โ€” clearly stated. Metal work? Gutters? Dumpsters? If it's not listed, it's going to be a change order.
  3. Timeline โ€” start date, duration, milestones
  4. Warranty โ€” workmanship warranty (sub) + manufacturer warranty (system)
  5. Payment terms โ€” tied to milestones, not arbitrary percentages
  6. Insurance and license numbers โ€” on the bid itself

If a bid is one page with a number and no detail, that's not a bid โ€” it's a guess. And you'll pay the difference in change orders.

The Bottom Line

The cheapest roofing sub is almost never the cheapest roofing sub. The one who shows up on time, installs to spec, documents everything, and doesn't hit you with change orders โ€” that's the one who saves you money.

We've been that sub for GCs across Florida since 2002. Over 10,000 projects. Rhino Bond certified, Sika, Tremco, Soprema. Both CCC and CGC licenses. We show up, we build, we document, and we're gone on schedule.

Need a Roofing Sub You Can Count On?

Send us the plans. We'll have numbers back within 48 hours โ€” detailed scope, clear exclusions, real timeline.

See Our GC Page

Or call direct: 786-696-4829