Element Roofing Systems

★★★★☆ 4.2 / 5 (51)
Emergency Call


: 205 Main St Suite K, Pleasanton, CA 94566
: (925) 628-2749
: https://www.element-roofing.com

Company Overview

Delivering complete solutions and skilled roofing installation for recent and existing roofs, along with emergency leak fixes.
Element Roofing is manned by seasoned roofers who have joined our team since inception, and has continued family-owned ever since. Our team members are constantly improving their skills in the construction industry, keeping up with safety standards and latest methods to offer you the best solutions available.
Clear cost estimates
Prompt repairs
Dependable repair technicians
Excellent customer support
Approachable and accessible roofers
A roofer since he was 16, Chad established his enterprise in 2004, developing his skills and reputation in the Bay Area. Chad continues to expand his knowledge and meet every customer's needs. Our company continues to thrive years later. In fact, Chad is so confident in his services that we provide a 15-year workmanship warranty, ensuring that you're putting your money in a durable and meaningful product.

Business Services

  • Gutter addition
  • Gutter cleaning
  • Gutter installation
  • Gutter repair
  • Gutter replacement
  • Roof cleaning
  • Roof inspection
  • New roof installation
  • Roof repair
  • Roof replacement
  • Reroofing
  • Skylight installation

Business Location & Hours



Mon:8:00 AM - 5:00 PM
Tue:8:00 AM - 5:00 PM
Wed:8:00 AM - 5:00 PM
Thu:8:00 AM - 5:00 PM
Fri:8:00 AM - 5:00 PM
Sat:10:00 AM - 2:00 PM
Sun:Closed

Recommended Customer Reviews

Brenda M.
★★★★★

I had a previous roofing company repair my roof. I again had a roof leak, this time leaking inside the house. I called Element Roofing and they were there the same day and repaired my roof within two days. They are awesome.

Roger H.
★★★★★

We contacted a few roofing companies, including Element Roofing through Yelp to repair an area of our steep pitched roof where shingles had slipped off. One of companies was too busy and recommended Element Roofing. Of the three roofing companies I called we chose Element Roofing. I talked to Maddie in the office who was extremely pleasant and professional and we scheduled an appointment for an estimate. She asked some good questions to understand what our issues were and what we thought might have caused it.

The day of the appointment Maddie called me in the morning to let me know that the estimator was going to be late and she gave a legitimate reason. I really appreciated the call. Chad arrived soon after. He was professional and friendly. He also asked good questions in understanding the project. After a thorough investigation and looking at all areas of the roof - not just the obvious problem area, Chad explained what he suspected was the problem. He gave some background technical information which he explained well. He pointed out a crack in a skylight and offered to replace that while they fixed the roof. He said an estimate would be emailed and it arrived earlier than expected.

I procrastinated a few weeks and was reminded of the work to be done when the forecast called for rain. We were not experiencing any leaks in the roof or even in the crack of the skylight. I called anyway knowing they were probably flooded with calls. I spoke to Maddie and sure enough they had received a lot of repair calls. I told her we weren't in a rush since we didn't have any leaks.

To my surprise one morning a few days later Element Roofing showed up to drop off shingles and supplies for the repair work. Saul and another employee (whose name I have forgotten) arrived sooner after. They were friendly and professional. They surveyed the work to be done (specifically the very steep pitch and height of our roof.

I had to run an errand and said I would be back in a few hours. To my happy surprise, when I returned team had departed and the work on the shingles was complete. I was amazed that I couldn't even notice where the work had been done - the new shingles matched perfectly.

The team replaced the skylight the next day. It was quick, easy, non intrusive and an overall great experience. I really appreciated that they squeezed my project in during what was a busy time for them. All the employees I dealt with were friendly, knowledgeable and helpful.

I am especially pleased with the quality of the work.

Erik P.
★☆☆☆☆

I found Element Roofing Via Yelp and based on the positive responses and being a small local company I wanted to give them an opportunity to quote me. 10 days ago I sent my 1st request via Voice Mail to Chad and then followed up with his answering service. I also sent him a text to his cell. The next day I sent a Web-Request for a quote at 9 days ago. I left a VM with the Answering Service 7 and 5 days ago whom they promised they would call me back. 3 days ago I called and actually talked with a woman who said she was the office manager and said she had my request in front of her and that she had not gotten back to me. She said i'll have someone at your house tomorrow at 3:15 pm. I took off early from Work so I could be here on time for them and arrived at 3 pm. 4 pm I called and again spoke to the office manager and said I'm still waiting for my estimator to come by. She had no idea where he was, but would call him and get me an estimated ETA. 4:50 pm rolls around she did not call and I got the answering service again and said I was still waiting for my estimator. The answering service said they would put a rush on the return call. NOTHING.
Today I called again at 1 pm, the answering service again said sorry they have not returned my calls but would send an expedited message to have them call me back. It's 7 pm and now I'm still with a leaky roof and 10 days with NO returned call.

I really wanted to support my local small business, but this is ridiculous. If you cannot or don't have time to give me an estimate, let me know. Refer me to someone who can help me. But after 10 days, I just want my roof fixed.

Rennie C.
★☆☆☆☆

Bad Experience! Made an appointment one week out but was stood up after waiting one week. Called to find out what happened. Office person said she would find out and call me right back. After waiting several hours, I called again. The phone rang at least 15 times and finally the owner picked up the call. He said that they were having phone problems but they wanted to fix my roof and said he would come out to look at my roof after his last appointment of the day. He never showed and he didn't call. If you don't want the work then tell me, but don't play games. Very disappointed especially in view of his high Yelp ratings.

Jeff D.
★★★★★

We had a small leak develop during the first rainstorm of fall, with water dripping through a light in our kitchen next to our skylight. It was our first problem like this in our decade at this house. Called Element Roofing based on location and Yelp reviews, worried that we were looking at an expensive repair. Twenty minutes after my first call, Chad was on the roof cleaning out some debris that had built up between the skylight and shingles, and we've been leak-free for two more days of rain. I'm not sure what impressed me more...Chad's prompt response, or his honesty in providing us a simple fix rather than trying to sell us on a more expensive repair. When the time does come to replace our roof (or stop another leak), he'll be the one we call!

Che Z.
★★★★★

Chad is awesome! I called early on the day of my appointment and needed to reschedule later on the same day and, luckily, I talked to Chad (the owner) and he was able to accommodate the time change. He came in the afternoon and listened to what I needed done. It was a very small job and I was worried he'd back out. One tile broke and I was able to find a matching one from a local roof supply store. He checked out the roof, took out the debris and installed the tile. Very knowledgeable and courteous, answering all my questions as he finished the install. I can very well say that he will prove to be one of if not the the most reasonable roofing companies in terms of price (because he didn't even let me pay because it was just one tile, even if he spent time to come over and do the job), obviously meticulous and goes beyond expectations (he even brought the broken tile with him so I don't have to worry about it!). Some companies charge at least the minimum, or just for coming out. What an awesome experience, I will definitely call them if I ever have issues with my roof in the future. I highly recommend Element Roofing, another great local business we can trust!

Annalisa D.
★★★★★

Chad the owner is great! He heard my needs and delivered as promised. John the estimator was informative and helpful. The workers were amazing, polite and courteous. I highly recommend Element Roofing to anyone looking for a new roof, or repair. I'm having them do work on my dads roof as well.

Chris W.
★★★★★

Chad is great. three years after the fact we had a leek and he came out and fixed it right away with no charge. I would use these guys again for sure.

Esther D.
★★★★★

I'm updating my update....It rained and they didn't quite get the leak the first time. They walked the roof of my second floor and found another leak. They fixed it and didn't charge me because they originally told me they would find the leak and fix it no charge and they stuck to their word. Since then, El Nino rain has pounded my roof and no leak. Element Roofing did a great job. I will continuously refer people to them. They did an excellent job. Nice guys who stick to their word. Call Element Roofing for your roofing problems!

Gladys O.
★★★★★

Element Roofing was the roofing and insulation subcontractor as part of the solar system that we were having installed. We were not familiar with the company and did not know what to expect. Once we actually met Chad (Element Roofing owner), we were very pleased with his response to our needs. We did have some issues that needed to be ironed out, but the issues had more to do with the sales person in charge of the entire solar project than with Chad or Element Roofing itself. Any time we had actual cause to reach out to Chad, we found that he really tried to do everything he could to make things work for us. Chad agreed to our taking the time to hire a separate subcontractor to remove the debris, that was the result of the demolition and installation of our new roof, seal the attic, and to remove the old existing cellulose insulation (their company did not do those tasks). We had a separate contractor seal the attic, since we saw debris raining down from our wood-paneled family room ceiling during the time of installation of our new roof. And we were very happy we did so, since during the blowing in of the new fiberglass insulation by Element Roofing, no debris whatsoever came down from the attic. We especially did appreciate that in our final phase of the project (attic insulation), that Chad came through to meet our time constraints and the work that needed to be done. We were very pleased with the crew that he sent out to do the attic insulation work (Rudy1 & Mario in particular). We were thankful to Chad for his willingness to make things happen at the time that they needed to happen.

Scroll to Top
Call Us Now