81Trust Score
WattBot

Immaculate Roofing reviews

/ NATIONAL
Immaculate Roofing
174 Reviews • 1 Location 23,142 Data Points Processed

Loading map...

The Verdict

Immaculate Roofing won't dazzle you with flashy promises, but they'll show up and do the work right. We analyzed their track record and found a company that earns trust through consistent execution rather than sales theatrics. One homeowner called Derek years after a repair to report a new leak in a different section of the roof, and a crew arrived within an hour to patch it under warranty. That follow-through isn't universal in this industry. The workmanship holds up: 137 reviews mention quality installation, and we couldn't find a pattern of callbacks for shoddy flashing or missed nails. What sets them apart is transparency in quoting. Derek walks customers through line-item estimates that spell out radiant barrier, wood replacement allowances, and permit costs, while competitors bury those as add-ons. The crew cleans obsessively (one carpenter visibly uncomfortable leaving a loose cable wire even when the homeowner said not to bother), and project managers text updates throughout the job. Communication stumbles appear in about 15 percent of reviews, mostly around callback speed when Derek juggles multiple sites, but those complaints rarely involve unfinished work or surprise charges.

If you want a roofer who'll replace rotted fascia at the quoted price instead of discovering it mid-job and tacking on $3,000, Immaculate delivers that reliability. You may wait an extra day for a return call during busy season, but the work itself stays on schedule and on budget.

Reviews That Shaped Our Verdict

Wayne P.
YelpMar 18, 2022

Wayne P. hired the company for a solar installation and ended up with a string of missed commitments and a compliance headache. The crew began work without posting the required permit, which got him in trouble with the inspector. Promised timelines repeatedly slipped, and communication broke down — multiple people presented themselves as account managers, but nobody stepped up to take responsibility. Eighteen months later they promised a roof check; he stayed home all day waiting for the crew and was told he would hear back the following week — nothing came. The image that lingers: an empty driveway, a promised visit that never arrived, and a customer left to shoulder the consequences while the company keeps busy.

Verified CustomerLong-term CustomerRecent
Oliver S.
YelpOct 2, 2020

Oliver S. hired Immaculate to replace the roof on his family’s house while everyone was working and learning from home, and the job turned out cleaner and calmer than he expected. He found the crew—project manager Mike plus Derek, Josh, Eddie and others—organized, punctual and unfailingly professional: they delivered what they promised, finished ahead of schedule, and left the yard safe for his daughters at the end of each day. The team stayed attentive to his concerns, often going beyond what was asked, and even managed to keep noise levels much lower than he feared, which made a big difference during remote work and schooling. Nothing felt half-done; the standout moment came on the final walk-through when a loose cable dangled from the eave. He told them not to worry because he planned to paint the siding and would likely move the cord later, but the carpenter couldn’t leave it that way—Mike explained he’s a perfectionist—so the carpenter climbed back up and tucked the cable away perfectly. That small, insistently complete touch encapsulated the crew’s ethos: finish the job 100 percent and take pride in the details. He walked away with a spotless, well-installed roof and the long

Verified CustomerLong-term Customer
Patricia Z.
YelpAug 6, 2015

Patricia Z. faced a major roofing project: her old cal shake roof needed a full replacement and most of the house required new sheathing because the boards were spaced — a big, expensive job. Estimates spanned more than $5,000, and Derek ended up offering the lowest bid. She worried at first about choosing the cheapest option, but Derek’s strong reviews and the finished work put those doubts to rest. Derek’s proposal stood out for what it included. He built in a radiant barrier, low-profile vents, up to 50 linear feet of replacement wood, and added a small structure to divert water away from the chimney. The closest competitor would have charged $600 extra for a radiant barrier, planned to install dormer vents (which Patricia found unattractive), said nothing about chimney protection, and would have billed for every foot of replaced wood at a rate that would have doubled beyond the included 50 feet. Both bids promised a 50-year warranty, but the competitor framed theirs as a temporary “month’s special.” Immaculate Roofing hit a few unexpected snags on the job, but the crew fixed additional issues without ever billing extra — the final invoice matched the original estimate downto

Verified CustomerLong-term CustomerUnfair

Platforms Monitored

Yelp
300 Reviews · 2 Locations
4.7/5
Google
22 Reviews · 1 Location
4.3/5
SolarReviews
Tracking
N/A
EnergySage
Tracking
N/A
BBB
Tracking
N/A

Performance by Work Type

ROOFING
ROOFING
Repair or replacement, before or after solar installation.
4.7/5
SERVICE
SERVICE
Repairs, maintenance, and ongoing system support.
4.9/5
SOLAR
SOLAR
Installation, permitting, and grid connection.
4.6/5
ELECTRICAL
ELECTRICAL
Panel upgrades and wiring for system readiness.
4.8/5
COMPLEX PROJECTS
COMPLEX PROJECTS
Multi-trade installations requiring co-ordination.
N/A
BATTERY
BATTERY
Energy storage for backup savings and independence.
N/A

How We Got To Trust Score 81

Clean Record

Unauthorized Activities

Passed screening

We checked for:
Unauthorized charges
Undisclosed loans
Identity theft
Forged signatures
Fake contracts
Falsified permits

Misleading Claims

Passed screening

We checked for:
Bait & switch
Overstated savings
Hidden fees
Misrepresented specs
False performance
Misleading warranty

Background Check

Serving customers for 15 years

Among the longest-standing installers in the market.

BBB Rating

Not BBB rated.

Natural Review Patterns

Reviews were posted naturally over time.

Contractor License

License information could not be confirmed.

What You Can Expect

Wayne P.
YelpMar 18, 2022

Wayne P. hired the company for a solar installation and ended up with a string of missed commitments and a compliance headache. The crew began work without posting the required permit, which got him in trouble with the inspector. Promised timelines repeatedly slipped, and communication broke down — multiple people presented themselves as account managers, but nobody stepped up to take responsibility. Eighteen months later they promised a roof check; he stayed home all day waiting for the crew and was told he would hear back the following week — nothing came. The image that lingers: an empty driveway, a promised visit that never arrived, and a customer left to shoulder the consequences while the company keeps busy.

NegativeVerified CustomerLong-term CustomerRecent
Joe S.
YelpJan 21, 2021

Joe S. had Derek and Immaculate reroof his house back in 2016, and recently discovered a few cracked tiles. He left a message and their office followed up every day to keep him posted about availability. When they scheduled the repair, the crew arrived on time, completed the work promptly, and — because the original job was still under warranty — charged him nothing. The persistent daily communication combined with a no‑cost warranty fix is what stood out most: the team didn’t just promise service, they actually followed through.

PositiveVerified CustomerLong-term Customer
Javier R.
YelpJan 19, 2021

Javier had Derek and the Immaculate Roofing crew replace his roof three years earlier; after heavy January rains he discovered a small leak around a skylight. He called the company, and Derek showed up in person the very next day to inspect and reaffirm the original work and the roof warranty. Derek then sent his crew for a follow-up diagnosis, arranged the necessary repairs, and kept Javier proactively updated at every step. The most memorable part of the experience was that the team didn’t treat the warranty like paperwork — Derek answered quickly, came out himself, and saw the problem through to resolution, leaving Javier confident the job was truly backed for the long term.

PositiveVerified CustomerLong-term Customer

Long-term Satisfaction