Be one of Florida’s first 100 verified roofers. Claim your RCF Verified badge free, then $199/yr. · 100 spots left Get verified
ICM Roofing logo

ICM Roofing

Satellite Beach
Licensed & insured DBPR verified
Roof coatingRoof installationRoof replacementRoof repair+4 more
Is this your company?Claim your free listing to edit your profile, add photos, and put the verified badge on your own site.Claim this listing

About

ICM Roofing is a veteran-owned roofing company based in Satellite Beach, Florida, veteran owned and operated since 2019 according to the company's own website, matching the March 2019 Florida incorporation date on record. The company is led by owner Michael Baldwin, a 13-year Navy veteran, who runs the business with his wife Heather and son Caleb. ICM Roofing installs and coats metal, TPO, EPDM, foam, and bitumen membrane roofing systems for commercial buildings, alongside residential roofing and gutter work, and specializes in storm damage recovery and insurance claim guidance. Technicians are trained through Karnak University and certified as Karnak Qualified Applicators, applying Karnak's aluminum and silicone roof coatings to extend roof life and improve energy efficiency. The company holds Florida Certified Roofing Contractor license CCC1332299 and serves both commercial and residential customers.

Services

Roof coating
Roof installation
Roof replacement
Roof repair
Gutter installation
Storm damage recovery and insurance claims assistance
Commercial roofing
Residential roofing

Service areas

License verification

License checked against the Florida Department of Business & Professional Regulation (DBPR). Confirm current status before signing any contract.

CompanyICM Roofing
License typeCCC, Certified Roofing Contractor
License no.CCC1332299
Status Active & current
License boardFL DBPR
RegionSatellite Beach
DBPR verified Licensed in FL

Confirm this license yourself at myfloridalicense.com.

Certifications

Karnak Qualified Applicator (Karnak University trained)Listed credential
Veteran-owned businessListed credential

Location & service area

Verification badges

Earned from ICM Roofing's verified Florida license, live Google rating, and standing in Satellite Beach. Every badge links back to this profile so anyone can confirm it, and it updates automatically if the underlying status changes.

Florida DBPR Verified on Roofing Companies Florida — ICM Roofing

Own this company? Claim your listing to add these verified badges to your own website.

Frequently asked

Is ICM Roofing licensed in Florida?
Yes, ICM Roofing holds Florida Certified Roofing Contractor license CCC1332299.
Who owns ICM Roofing?
ICM Roofing is owned by Michael Baldwin, a 13-year Navy veteran, who runs the business with his wife Heather and son Caleb.
When was ICM Roofing founded?
The company states it has been veteran owned and operated since 2019.
What roofing systems does ICM Roofing install?
ICM Roofing installs and coats metal, TPO, EPDM, foam, and bitumen membrane roofing systems, in addition to residential roofing and gutters.
What roof coating brand does ICM Roofing use?
ICM Roofing is a certified Karnak Qualified Applicator and installs Karnak aluminum and silicone roof coatings.
Does ICM Roofing handle storm damage claims?
Yes, the company specializes in storm damage recovery and guides customers through the insurance claims process.
Does ICM Roofing offer a warranty?
Yes, the company offers up to a 20-year manufacturer warranty plus its own 10-year ICM workmanship guarantee.
What are ICM Roofing's hours?
Monday through Saturday from 6:00 a.m. to 7:00 p.m., and Sunday from 1:00 p.m. to 6:00 p.m.
Does ICM Roofing offer free inspections?
Yes, the company offers free roofing inspections and emergency service and repair.
How do I get a quote from ICM Roofing?
Fill out the get-a-free-quote contact form on the ICM Roofing website, or email Michael@ICMRoofingLLC.com.