We hold the industry’s most respected certifications — including GAF Master Elite, GAF GoldElite Commercial, GAF Certified Green Roofer, and CertainTeed Master Shingle Applicator. But certifications only tell part of the story. What truly defines Clean Roofing is why we started, who leads us, and the values we bring to every job.
4000
+
Projects Completed
37
Full-Time Professionals
90
cities
Bay Area Coverage
18
yr
Founder Experience
10
yr
Workmanship Warranty
President & Founder · Est. October 17, 2017
Micah Johnson brings 18 years of hands-on roofing experience to every decision he makes at Clean Roofing. Before entering the trade, he worked as an investment banker — but sitting behind a desk was never the right fit. He made the switch, and he never looked back.
Build a company that treats people the way he would want to be treated, communicates every step of the way, and holds itself to a standard most contractors never reach.
That is still the standard today. Beyond roofing, Micah also holds a D coaching license — which says a lot about how seriously he takes developing the people around him.
18 years
Oct 17, 2017
San Jose, CA

Partner & Co-Owner · Clean Roofing
Randy Zechman is Micah’s partner and co-owner at Clean Roofing, and the second driving force behind everything the company has built. His background spans business development, operations, and leadership — and he brings that same depth to every project Clean Roofing takes on across the Bay Area.
He is hands-on, direct, and genuinely invested in the people and communities Clean Roofing serves. He believes, just as strongly as Micah does, that little things matter — and you can feel that in the way the company operates every single day.
Two partners. One standard. A roofing company built around how customers should be treated — and a team that holds itself to it.
Partner & Co-Owner
Clean Solar
San Jose, CA

President & Founder
18 years in roofing, former investment banker, and the reason Clean Roofing’s process-driven approach exists. Sets the standard. Holds the line on it.

Partner & Co-Owner
Partner and co-owner alongside Micah. Brings deep experience in business development, operations, and leadership — and the same belief that little things matter, on every job, every day.
37
people
RODRIGO · OMAR · LAURA · DESIREE · SERGY · …and the rest of the crew
We exist because roofing should feel like a relationship, not a transaction. Every homeowner and business owner who trusts us with their roof deserves honest communication, skilled installation, and a team that stands behind its work long after the job is done.
We tell you the truth, even when it is not what you hoped to hear.
ii.
From arriving on time and keeping homeowners informed to protecting landscaping and leaving every property clean, attention to detail is part of everything we do. While these may seem like small actions, they have a lasting impact on the overall customer experience.
Our commitment to doing the details right helps build trust and confidence throughout every roofing project. With more than 4,000 completed projects, we know that great service comes from consistency, reliability, and care.
By focusing on the little things every day, we continue to provide the quality experience homeowners expect from Clean Roofing.
Arriving on time
Respecting your schedule from the very first appointment.
Keeping you informed
No wondering where your project stands — ever.
Protecting your property
Landscaping covered. Walkways clear. Nothing damaged that wasn't meant to be.
Leaving it clean
Every nail accounted for. Every property left as good as we found it, or better.
Phrase Used Internally
Our certifications are not framed documents on a wall. They represent ongoing training, strong manufacturer relationships, and access to warranties and products that most contractors simply cannot offer.









Our Sales Contract Checklist catches potential issues before work ever begins. Our Project Manager Process Checklist runs 45 steps, covering material ordering through site prep. Our Installer Completion Checklist ensures nothing is overlooked on install day. And our Quality Inspection Report means every completed project is reviewed, scored, and brought into our monthly team meetings.
There are 72 jurisdictions in the Bay Area, and permit and inspection requirements vary by city. Smoke detector compliance alone is the second most common reason roofing inspections fail. We track requirements across every city where we work and keep our customers informed throughout the entire process — so there are no surprises on inspection day.
Every week, our installation teams, sales teams, and project managers hold their own meetings to stay aligned across all active jobs. Bi-weekly safety meetings keep our crews current on best practices. When a solar project runs alongside a roofing job, our roofing and solar teams connect daily to keep both sides fully coordinated.
Small details add up. We install OSB moisture barriers custom-matched to the composite shingle on every job — reinforcing both performance and warranty integrity. It is the kind of step most contractors skip. It is exactly the kind of step that makes our warranties hold.
Clean Roofing can offer industry-leading warranties because of how we work, not just because of the certifications we hold. The checklists, the code compliance, the training, and the ongoing quality reviews all exist for a reason: to make sure every installation holds up over time. Every new roof installation comes with our 10-year workmanship warranty. We stand behind what we build.
Lifetime
GAF Master Elite warranty
25 years
Installation coverage
10 years
Clean Roofing workmanship
5-Star
CertainTeed Sure Start Plus
Our primary service areas include San Jose, Santa Clara, Sunnyvale, San Mateo, and Campbell, along with communities across Santa Clara, San Mateo, Alameda, Contra Costa, and Santa Cruz Counties.
San Jose
Santa Clara
Cupertino
Mountain View
El Sobrante
El Sobrante
El Sobrante