Roofing, Solar, Battery Backup, and EV Charging Contractor in Sunnyvale, Palo Alto, and San Jose.

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 nearby communities since 2006. We replace roofs, install solar panels, add battery backup systems, install EV chargers, and handle solar removal and reinstallation. You get one point of contact and one coordinated project, so you never have to manage several companies at once. Call (800) 650-3134 for a free estimate.

Get a Free Roof & Solar Estimate

0 of 350
Interested in:

What Homeowners Are Saying

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.

Posted on Google Google
James Cesari profile picture
James Cesari
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I got multiple bids on re=roofing my home and Homepro was the most professional in providing me with a bid that matched the project scope I was requesting. Other roofing companies took two to three tries to get a bid that reflected my needs. The project was started within a couple of weeks of contract signing and went very smoothly. The crew was respectful of property and cleaned up the work site at the end of each workday. They do excellent work and I would highly recommend them. The roof looks great and I am very satisfied,
Posted on Google Google
stuart rosenberg profile picture
stuart rosenberg
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Home Pro Roofing and Solar did a great job on our home in Saratoga. Russ provided great input on the job before hand and took are of the solar panels as part of the job. No other roofer would touch the panels. Communication was clear throughout the project, the crew kept the job site very clean each day, and the finished roof looks great. There was some rotting of the roof and they handled it without any issue. The project stayed on schedule, and the whole process was smooth and professional. I would definitely recommend them to anyone needing roofing that involves solar panels
Posted on Google Google
Raja Mungara profile picture
Raja Mungara
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
We used this company for room installation and solar installation. It was a great experience working with them. Very honest and timely update from quotes to finishing work. Very knowledgeable about getting Solar loans, helped me all the way. Want to shout out to Russ Kahn. I was stuck in another country during installation, but due to Russ's patience and kindness, the entire process went smoothly. I highly recommend Home Pro Roofing and Solar to anyone looking for their services. Tip: Ask for Russ :)
Posted on Google Google
Ramon Ramirez profile picture
Ramon Ramirez
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I highly recommend Home Pro for your roofing needs. From the moment I first contacted them, the experience was great. Russ was remarkable — he offered a competitive quote and was very knowledgeable. He patiently outlined the full scope of work for me. The communication was excellent; they kept me informed with photo and video updates of the work as it happened. His crew did an excellent job, too: really efficient, worked hard, put my solar panels back perfectly, and cleaned up everything when they were done. The final result looks great!
Posted on Google Google
Tao Lu profile picture
Tao Lu
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
We need to install a new roof in order to renew the home insurance policy within a very limited time window. Russ showed up in the same day after I reached out to them, he did all the inspections and gave us a competitive roofing proposal. The whole project was finished professionally before the deadline and I got a lot of help for my home insurance renew process. I would highly recommend Home Pro for your roofing needs.
Posted on Google Google
Dicky Wen profile picture
Dicky Wen
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Russ provided professional services to re-roof my house. He was very patient in explaining details of the project to me. The project was carried out strictly following the plan with transparency on material usage and no rush, which made us feel assured about the quality of the new roof.
Posted on Google Google
Kirk Paige profile picture
Kirk Paige
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
They came in actually looked at the roof I wanted replaced. They looked at the underside of the roof. They discussed what type of roof I wanted. Their bid was very competitive. They did great work.
Posted on Google Google
Tanker Dave profile picture
Tanker Dave
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I recently had a new roof installed at my home by Home Pro. Russ, with Home Pro, provided me with a competitive quote. I had 3 other quotes. I picked Russ' company because of his experience and knowledge. He answered every question to my satisfaction. His team removed my solar panels and re-installed them perfectly. His workers worked their butts off to complete the job in record time. Their clean-up was excellent. I would recommend Home Pro to anyone without hesitation!
Posted on Google Google
Brandon Too profile picture
Brandon Too
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Home Pro Roofing and Solar did an outstanding job on my home. They removed my solar panels, replaced my roof, and reinstalled the system—and now my solar is performing even better than before. Their team (Russ, Daniel, and Dave) was professional, responsive, and really went the extra mile to make sure everything was handled with care. I highly recommend them for anyone needing roofing or solar work.
Posted on Google Google
Brian Hollenbeck profile picture
Brian Hollenbeck
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
We badly needed solar to offset the crazy rising PGE rates. We found Home Pro and couldn't be happier with the system we had installed. Russ and team were great during the whole process. It went faster than expected from start to finish. Our build was complicated due to our roof, but the installers were great and the final build out is clean and works great. Funnily enough, the week after the install PGE killed power to the neighborhood to do some repairs and we didn't even notice due to the battery backup. It's awesome! Thank you Russ and team!

Licensed CSLB #1050229 • Woman-Owned • GAF Certified • 5-Star Google Rated • Since 2006 • Free Estimates

One Company for Roofing, Solar, Battery Backup, and EV Charging

Most homeowners have to juggle two or three contractors to get their roof replaced, solar installed, and a charger added. Home Pro coordinates it all. You get one point of contact and one coordinated project. 

Roof Replacement

Your roof is the foundation of everything else. We install GAF Timberline shingles & CertainTeed Solaris cool roof shingles, and TPO flat roofing systems built for California's climate and local building codes. We also install standing seam metal roofing for homeowners who want a premium, long-lasting option. Every project is permitted and inspected before completion. Learn more about our roofing services.

Solar Installation

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.

Battery Backup Storage with Tesla Powerwall, Enphase, and Qcells

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 Qcells home batteries for both new solar installations and existing solar upgrades. Learn more about solar battery backup and storage.

EV Charger Installation

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.

Solar Panel Removal and Reinstallation for Roof Replacement

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, and San Mateo counties. Learn more about solar panel removal and reinstallation.

Why Sunnyvale, Palo Alto, and San Jose Homeowners Choose Home Pro Roofing and Solar

Home Pro Roofing and Solar, formerly Butler Construction, has served homeowners in Sunnyvale, Palo Alto, Mountain View, San Jose, and across Santa Clara and San Mateo Counties 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.

Certified, Licensed, and Insured

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.

5-Star Google-Rated with Verified Reviews

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.

Flexible Financing for Every Budget

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.

Service Areas: Santa Clara and San Mateo counties

Home Pro provides roofing, solar, battery backup, and EV charging services throughout Santa Clara, and San Mateo counties. 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. 

Recent Roofing and Solar Projects

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!

Frequently Asked Questions

Can you replace my roof and install solar at the same time?

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.

Do you install EV chargers?

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.

What solar financing options do you offer?

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.

What battery systems do you install?

We install Tesla Powerwall 3, Enphase IQ Battery, and Qcells home batteries for both new solar installations and existing solar upgrades.

Do you handle permits?

Yes. Every project is permitted through your local city building department and inspected before completion. You never have to manage the permit process yourself.

What areas do you serve?

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 and San Mateo counties.

Schedule Your Free Estimate

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 communities. Licensed California Contractor — CSLB #1050229.

From Our Blog

Going solar changed in 2026. California homeowners who purchase a

Get an Estimate

0 of 350
Interested in: