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

Providing comprehensive solutions and professional roofing installation for new and ongoing roofs, along with immediate leak fixes.
Element Roofing is staffed by seasoned roofers who have worked here since the start, and has stayed in family hands ever since. Our staff are constantly upgrading their expertise in the construction industry, staying current with safety standards and contemporary techniques to provide you the highest quality solutions available.
Precise cost estimates
Timely repairs
Reliable repair professionals
Outstanding customer support
Welcoming and easygoing roofers
A roofing professional since he was 16, Chad established his company in 2004, expanding his skills and standing in the Bay Area. Chad keeps to seek new information and meet every customer's requirements. Our company continues to thrive years later. In fact, Chad is so certain in his services that we extend a 15-year craftsmanship warranty, ensuring that you're making a commitment 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

Pete S.
★★★★★

Had a broken tile with water damage and was having huge issues with my insurance company to get it fixed and decided to go it alone. Called 10 roofing companies and got 7 voicemails, 2 we can help you in 4-6 weeks, and then Element who said they can come help that day as it was going to pour that night and into the weekend. Guys showed up on time and quickly fixed my broken tile for what was a very reasonable price, they also noticed some additional issues, fixing another cracked tile and pointing out where I needed some roof to gutter flashing/caulking which they could do at a later date. I am a fan of Element and they were there when I needed and gave me a great price while I was in pinch, definitely recommend.

Andaman M.
★★☆☆☆

Disorganized, overpriced, didn't followup regarding an issue pointed out after payment was made.
On the positive, they did come fairly quickly after I called and in the midst of the rainy season in February.
On the negative, it was a repair in a small area and a general cleaning that didn't justify what they charged.

Nishant M.
★☆☆☆☆

I'll start with the positives. The torrential rain resulted in a roof leak. I called Element Roofing and they had someone at my door within the hour - Rudy. He inspected the problem and quoted me a cash price - then proceeded to ""fix"" the problem. I paid him immediately as agreed.

The reason I wrote ""fix"" in quotes is because the problem wasn't resolved, and the leak persisted. I called Rudy back and he showed up again. Repeated the ""fix"" with some new steps. The leak persisted. I called him back - you get the idea...

After 5 such visits and ""fixes"" (to which Rudy agreed without any hassle) and some more money (for his troubles), the leak still persists. And I am not able to get in touch with him anymore either - no response to calls or texts.

I even called the office and was told to deal with Rudy directly - almost as if he had no connection to the company. Which was really odd and disheartening - because I would rather support a local company and expected better from them.

At this point, I have had to call another roofer and spend more money to get a problem fixed right - after having spent a bunch already.

Not happy with the quality of work. Not at all happy with the final output. And not happy with the lack of recourse in the matter - refund or fix the problem.

Not a very good experience and would not recommend.

John C.
★☆☆☆☆

I called to get an estimate for a leak in my roof. They made an appointment for Monday, but called at 4pm saying they couldn't make it and would be here on Tuesday before Noon. No show and no call on Tuesday. I'm sure they are really busy after we had a few storms come through the area, but there's no excuse not to at least call and cancel the appointment.

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!

Scroll to Top
Call Us Now