Get an Estimate
Or Call (800) 650-3134
100 S. Murphy Ave, Suite 200 Sunnyvale, CA 94086
Nor Cal: 901 H. St. Suite 120 #1046 Sacramento, CA 95814
CALL US:
Home Pro Roofing and Solar is a licensed California contractor (CSLB #1050229) serving Sunnyvale, Mountain View, Los Altos, Palo Alto, Santa Clara, Cupertino, San Jose, Redwood City, and surrounding communities since 2006. We replace roofs, install solar panels, add battery backup systems, install EV chargers, and handle solar removal and reinstallation — all under one team, with one permit, and one warranty. Call (800) 650-3134 for a free estimate.
Get a Free Roof & Solar Estimate
Most homeowners have to juggle two or three contractors to get their roof replaced, solar installed, and a charger added. Home Pro handles all of it under one roof — one schedule, one point of contact, one warranty. That means no finger-pointing between contractors, no permit confusion, and no gaps in coverage.
We coordinate solar installations through our trusted partners Solar Tech and Axia by QCells, two of the top-rated solar programs in California. Whether you are going solar for the first time or upgrading an existing system, we manage the entire process from permitting to final inspection. Learn more about solar installation.
We install home battery systems that keep your power on during PG&E outages and reduce your electricity costs during peak time-of-use hours. Under California's NEM 3.0 rate structure, battery storage is the most effective way to maximize the value of your solar system. We install Tesla Powerwall 3, Enphase IQ Battery, and FranklinWH systems for both new solar installations and existing solar upgrades. Learn more about solar battery backup and storage.
Adding an EV charger during a roofing or solar project is the smartest time to do it — the electrical work is already underway and you avoid a second mobilization cost. We install Level 2 home EV chargers for all major vehicle brands, fully permitted and inspected. Learn more about EV charger installation.
If your home already has solar panels and your roof needs to be replaced, Home Pro handles the full process: safe panel removal, on-site storage, new roof installation, and professional reinstallation with updated flashing and racking. Solar panel removal and reinstallation typically costs between $200 and $300 per panel, depending on racking type and whether any upgrades are needed during reinstallation. A typical home solar system of 20 to 25 panels runs between $4,000 and $7,500. We serve homeowners throughout Santa Clara, San Mateo, and Alameda Counties. Learn more about solar panel removal and reinstallation.
Home Pro Roofing and Solar, formerly Butler Construction, has served homeowners in Sunnyvale, Palo Alto, Mountain View, San Jose, and across the Bay Area for nearly 20 years. We are a local, woman-owned business based in Sunnyvale. By coordinating roofing, solar, battery backup, and EV charging under one point of contact, we eliminate the scheduling conflicts, warranty disputes, and cost overruns that happen when homeowners manage multiple contractors separately. Learn more about Home Pro Roofing and Solar.
We hold California Contractor License CSLB #1050229, carry full general liability and workers' compensation insurance, and are certified by GAF and Axia by QCells. Every project is permitted through your local city building department and inspected before completion.
Homeowners across Sunnyvale, Palo Alto, Mountain View, Cupertino, and San Jose have rated Home Pro 5 stars on Google for consistent quality, clear communication, and on-time project completion. Read verified reviews on our About page, on Google, and on EnergySage.
We offer traditional loans, PACE financing with terms up to 30 years, solar leases, and Power Purchase Agreements through Axia by QCells. PPAs allow qualifying homeowners to go solar with no upfront cost and no money down. Learn more about financing.
Home Pro provides roofing, solar, battery backup, and EV charging services throughout the Bay Area. Our primary service area includes Sunnyvale, Mountain View, Los Altos, Los Altos Hills, Saratoga, Palo Alto, Cupertino, Santa Clara, San Jose, Redwood City, San Carlos, Belmont, San Mateo, and Menlo Park. We also serve Alameda County including Fremont, Newark, and Union City.
Read verified reviews from real customers across Sunnyvale, Palo Alto, Mountain View, and San Jose. Every review below is sourced from Google and verified by Trustindex.
Explore our portfolio of expertly completed roof repairs, roof replacements, and solar installations, including solar removal and replacement for roofing upgrades. See how we bring quality and craftsmanship to every project!
A seamless aluminum gutter system installed by Home Pro Roofing and Solar on a newly completed roof in Palo Alto, CA
Detail view of clean metal valleys and ridge vent on a GAF Timberline HDZ-RS composition roof installed by Home Pro Roofing and Solar in Palo Alto, California.
A clean, newly installed composition roof with ridge vent completed by Home Pro Roofing and Solar in Alameda, California.
Close-up view of the flat roof section and solar mounts before being replaced by Home Pro Roofing and Solar.
Close-up showing ridge ventilation detail on a new CertainTeed Solaris Cool Shingle roof by Home Pro Roofing and Solar in Los Gatos, CA.
High-Performance Roofing System Installed, Millbrae, CA
Completed GAF Timberline Roof with Ridge Vent, Millbrae, CA
Flat TPO and Pitched Timberline HDZ Roof Installation, Oakland, CA
Yes. We coordinate roof replacement and solar installation together so you only go through the process once. This also saves money on solar removal and reinstallation fees.
Yes. We install Level 2 home EV chargers, fully permitted and inspected, for all major vehicle brands. Adding a charger during a roofing or solar project is the most cost-effective time to do it.
We work with Solar Tech, which offers a prepaid PPA, and Axia by QCells, which offers the Enfin PPA, solar leases, and traditional financing. We also offer PACE financing for roofing and solar projects combined.
We install Tesla Powerwall 3, Enphase IQ Battery, and FranklinWH systems for both new solar installations and existing solar upgrades.
Yes. Every project is permitted through your local city building department and inspected before completion. You never have to manage the permit process yourself.
We serve Sunnyvale, Mountain View, Los Altos, Palo Alto, Cupertino, Santa Clara, San Jose, Redwood City, San Carlos, Belmont, San Mateo, Menlo Park, and surrounding communities in Santa Clara, San Mateo, and Alameda Counties.
Ready to replace your roof, install solar, add battery backup, or handle solar removal and reinstallation? Contact Home Pro Roofing and Solar today for a free in-home estimate with no obligation and no pressure.
Call (800) 650-3134 — Available 7 days a week, appointments available same week.
Serving Sunnyvale, Mountain View, Los Altos, Palo Alto, Cupertino, Santa Clara, San Jose, Redwood City, San Carlos, Belmont, San Mateo, and surrounding Bay Area communities. Licensed California Contractor — CSLB #1050229.
Or Call (800) 650-3134