logo

Ben's Roofing, Inc.

Roofing - Commercial
|
Alameda  Contra Costa  Marin  Napa  San Francisco  San Mateo  Santa Clara  Solano  Sonoma Counties
Diamond Certified Company Report
diamondcertified logo
Ben's Roofing, Inc.
220 SURVEYS
  • star image
  • star image
  • star image
  • star image
  • star image
  • Rating
12 CONSECUTIVE YEARS
SINCE JANUARY 2014
CERT 2119

Diamond Certified Ratings Dashboard

220

Verified Customers

Surveyed

Customer Loyalty

Customer Satisfaction

Helpful Expertise

READ ALL 220 SURVEY RESPONSES

Company Credentials

  • Liability Insurance
  • Business Practices
  • Current Complaint File
  • Workers Compensation
  • License Verification
  • Legal & Finance

Company Report Menu

  • Survey Responses
  • Diamond Certified Video Player
  • Researched Articles & Profile
  • Capabilities
  • Photos
  • Expert Contributor Advice & Tips
  • Website & External Feeds

Diamond Certified Company Report SUMMARY UPDATE February 2025

Company summary image
logo
Ben's Roofing, Inc.

Rated Highest in Quality and Helpful Expertise for 12 Consecutive Years.

Quick Summary

  • Diamond Certified since 2014
  • Replaces, repairs, and maintains roofs for residential and commercial clients throughout the Greater Bay Area
  • Installs roofing accessories like gutters, skylights and roof hatches
  • Provides free quotes

Top News Updated

COMPANY MILESTONES

Ben’s Roofing, Inc. is celebrating its 13th anniversary in 2025.

new image

Top Survey Responses

From a recent Diamond Certified Survey Response: “I liked the way they told us what they were going to do. They kept us informed as the project progressed and I felt very cared for. They were on time and everything was great.”

new image

From a recent Diamond Certified Survey Response: “I can always depend on them. We have lots of properties, and when the rain comes, I contact them and they never fail to act as soon as they can.”

new image

Blogs & Articles

Ben’s Roofing, Inc. has published a new blog on its website called “How Bay Area Weather Impacts Your Commercial Roof.” Visit www.bensroofing.com/blog to see an extensive collection of the company’s previous blogs.

new image
logo
Ben's Roofing, Inc.
Diamond Certified Company Report Menu
  • Ratings
  • Surveys
  • Articles
  • Capabilities
  • Photos
  • Videos
  • Expert Advice

Get a Quote or Call with Questions

Diamond Certified Researched Articles on Ben's Roofing, Inc.

researched article

Ben’s Roofing completed this roofing project.

Ben’s Roofing, Inc. provides a wide range of roofing services for multifamily residential and commercial clients throughout the Greater Bay Area. In addition to replacing, repairing and maintaining roofs, the company has the training and equipment to install gutters, skylights, roof hatches, and other roofing accessories.

President Gustavo Guerrero says Ben’s Roofing’s emphasis on clear communication throughout every step of the roofing process has been an important aspect of its success. “Potential customers are apprehensive about having new roofs installed because they’re afraid something will go wrong. To alleviate those concerns, we walk our clients through the entire process and make sure they have a complete understanding of what’s going to happen from beginning to end.”

Ben’s Roofing backs every new installation with a comprehensive five-year warranty. “Also, to put our clients’ minds at ease, we don’t accept payment in full until all work is complete,” adds Mr. Guerrero. “Our goal is to provide every customer with the best long-term solution to their roofing issues.”

“We take great pride in our work and approach every project with professionalism and honesty. By following through and delivering exactly what we promise, we’re able to develop and maintain long-term relationships with our clients that are based on mutual respect.”

If you’re thinking about installing solar panels on your home or business, consider getting a roofing contractor involved.
Solar energy systems are a cost-effective way for homeowners and business owners to provide their properties with energy, save money, and use fewer public resources. However, according to Gustavo Guerrero, president of Ben’s Roofing, Inc. in Oakland, it’s important to consider the state of your roof before making any purchasing decisions. “Solar energy systems are great, but if your property has an older roof, you need to be cautious about installing panels because they add heat and weight that can cause premature wear and damage,” he explains. “If your roof’s lifespan is shortened by five to 10 years, that means it’s wearing out faster than you’re gaining energy credits, so you’ll have to replace your roof sooner than you might think.”

Many property owners are also surprised by how much work and money is involved when it comes to removing solar panels to replace the roof underneath. “The entire solar system has to be disassembled and then reassembled once the new roof is in place, which can surpass the labor cost of installing it the first time,” says Mr. Guerrero. “Before making a decision, you should have a qualified roofing contractor come out and inspect your roof. The roof might need repairs or upgrades, you might need to buy lighter solar panels, or it might be a better option to wait until you need a new roof and have both installed at the same time. Either way, a roofing contractor will be able to help you make an informed decision based on your specific situation.”

Before hiring a roofing company, make sure the contractor has the ability to add you as an “additional insured.” Ask for a certificate of insurance naming you, the owner or the property manager as the additional insured.

Maintaining customer satisfaction is a crucial aspect of any business, but it's even more important for roofing companies that have earned the prestigious Diamond Certified award. For Ben's Roofing, Inc., the key to achieving and maintaining high levels of customer satisfaction is simple: continually add value to its services in order to provide its clients with quality results. "We've invested thousands of dollars and hundreds of hours into training so we can improve our processes and offer better customer service and value," says President Gustavo Guerrero. "This approach allows us to provide every client with long-term solutions to their roofing issues."

Ben's Roofing, Inc. provides roofing services for residential and commercial clients throughout the Greater Bay Area. The company's primary focus is replacing, repairing, and maintaining roofs on everything from single-family homes to commercial properties and multi-unit housing, but it also has the training and equipment to install roofing accessories such as gutters, solar tubes, skylights, and roof hatches.

Unlike roofing companies that are too small to quickly address their customers' needs or effectively handle emergency repairs, Ben's Roofing, Inc. has the in-house capabilities to provide immediate assistance whenever its clients need help. "When someone has a roof problem they want it fixed right away, and we have the ability to do that," says Mr. Guerrero. "In fact, we strive to get to every client within 24 hours of their initial call. We'll come take pictures of the problem, write a proposal or service request, and quickly fix the issue upon approval. Our flexibility and availability really set us apart and give our customers peace of mind."

Another distinguishing attribute of Ben's Roofing, Inc. is its status as a certified roofing installer for several major manufacturers, including CertainTeed; Duro-Last Roofing, Inc.; Firestone; IB Roof Systems; Johns Manville; and more. "Since we are trained and certified by the companies whose products we offer, we're able to install roofs to their exact requirements," explains Mr. Guerrero. "We never cut corners or buy inferior products, so our clients qualify for longer warranties and get professionally installed roofs that look great and last for many years."

Diamond Certified Researched Capabilities on Ben's Roofing, Inc.

Service Area

The Greater Bay Area
Alameda County
Santa Clara County
San Francisco
Serving the Greater Bay Area, Including Alameda, San Francisco and Santa Clara Counties and the cities of Berkeley, San Leandro, Oakland, Fremont, Hayward, Castro Valley & Emeryville, San Francisco and San Jose

Main Services

Roofing - Commercial
  • Cedar Shake
  • Commercial Roofing
  • Residential Roofing
  • Roof Coatings
  • Roof Inspection
  • Roof Leak Repair
  • Roof Repair
  • Roof Replacement
  • Roofing Installation

Additional Services

Commercial Roof Repairs
Commercial Roof Maintenance
Roof Replacement
Gutter Installations
Skylight Replacement
Fluid Applied Roof Coatings
Torch Applied Roof Systems
Self-Adhered Roof Systems
Single-Ply KEE, PVC and TPO Roof Systems
Concrete and Clay Tile Roof Systems
Composition Shingle Roof Systems
Wood Shingle and Wood Shake Roof Systems
“K” and Fascia Style Seamless Gutters
Roof Hatches
Access Ladders

Company Info

Hours
Mon
08:00 am - 05:00 pm
Tue
08:00 am - 05:00 pm
Wed
08:00 am - 05:00 pm
Thu
08:00 am - 05:00 pm
Fri
08:00 am - 05:00 pm
Sat
Closed
Sun
Closed
Open Now
Mon – Fri: 8am – 5pm
Website
Contact
Ben's Roofing, Inc.

Capabilities Table

Company Name
Ben's Roofing, Inc.
Phone Number
DCID Number
DCID5106908570
Managers
Gustavo Guerrero, President
Years in Industry
23 (Manager)
# of Employees
30
License
968197
Memberships
Certified Contractors Network (CCN), Independent Roofing Contractors of California (IRCC), National Roofing Contractors Association (NRCA), Western States Roofing Contractors Association (WSRCA)
Insurance
Liability Insurance,
Workers' Compensation
Founded
2012
Customer Type
Commercial, Industrial, Multi-Family Residential, Single-Family Residential
Warranties & Guarantees
5-Year Warranty on New Installations

Certifications & Awards

diamond certified logo

Brands

capabilities award
capabilities award
capabilities award
capabilities award
capabilities award
capabilities award
capabilities award
capabilities award
capabilities award
capabilities award
capabilities award
capabilities award
capabilities award
capabilities award
capabilities award

Key Factors

Ben's Roofing, Inc. Family Owned
Family Owned
Ben's Roofing, Inc. Free Estimates
Free Estimates
Ben's Roofing, Inc. Diamond Certified Expert Contributor
Diamond Certified Expert Contributor
Ben's Roofing, Inc. Worksmanship Guaranteed
Worksmanship Guaranteed

Select Photos From Ben's Roofing, Inc.

1 of 39Picture of Ben's Roofing Inc. - Ben's Roofing, Inc.
Ben's Roofing Inc.
Picture of Ben's Roofing Inc. - Ben's Roofing, Inc.
Picture of Ben's Roofing Inc. - Ben's Roofing, Inc.
Picture of Ben's Roofing Inc. - Ben's Roofing, Inc.
Picture of Ben's Roofing Inc. - Ben's Roofing, Inc.
Picture of Ben's Roofing Inc. - Ben's Roofing, Inc.
Picture of Ben's Roofing Inc. - Ben's Roofing, Inc.

Diamond Certified Expert Contributor Advice & Tips

Gustavo Guerrero is president of Ben's Roofing, Inc., a Diamond Certified company since 2014. He can be reached at (510) 606-8793 or by email.

Gustavo Guerrero is president of Ben's Roofing, Inc., a Diamond Certified company since 2014. He can be reached at (510) 606-8793 or by email.

Gustavo Guerrero: An Inherited Motivation

By James Florence, Diamond Certified Resource Reporter

OAKLAND — When asked how he became involved with the roofing industry, Gustavo Guerrero cites the influence of his father. “My father started roofing in the early ’70s,” he explains. “When I was 10 years old, he realized that in order to provide me with a college education, he’d need to take his career to the next level, so he started his own roofing business. Thanks to his hard work, after high school I was able to attend the s...

Read Full Article - Gustavo Guerrero: An Inherited Motivation

Ben's Roofing, Inc. Website and External Feeds

Social Media Links

FAQs

By Ben's Roofing, Inc.

Do you keep a clean jobsite?

Do your employees wear uniforms that identify them as workers?

Do you provide any warranties?

Do you have a physical office?

Is the roofing installer I choose really that important?

Ben's Roofing, Inc. Ratings and Survey Responses

diamondcertified logo
Ben's Roofing, Inc.
220 SURVEYS
  • star image
  • star image
  • star image
  • star image
  • star image
  • Rating
12 CONSECUTIVE YEARS
SINCE JANUARY 2014
CERT 2119

Diamond Certified Ratings Dashboard

Customer Satisfaction

Customer Loyalty

Helpful Expertise

Company Credentials

  • Liability Insurance
  • Business Practices
  • Current Complaint File
  • Workers Compensation
  • License Verification
  • Legal & Finance

Phone Survey Responsesfrom 220 Verified Customers

David C.

I would tell them that they can count on Ben's Roofing to do a first rate job.

I liked the way they told us what they were going to do, kept us informed as the project progressed, and I felt very well taken care of. They were on time, and everything was great.

Verified Customer of Ben's Roofing, Inc., 1 of 220

10 Quality
Yes Loyalty
G.G.

They're fast, very knowledgeable, and I haven't had any issues with them.

I can always depend on them. We have lots of properties, and when the rain comes, I contact them everyday about things. They never fail to act on it as soon as they can.

Verified Customer of Ben's Roofing, Inc., 2 of 220

10 Quality
Yes Loyalty
Susan H.

They do great work.

They do great work.

Verified Customer of Ben's Roofing, Inc., 3 of 220

10 Quality
Yes Loyalty
W.G.G.H.

I'd have to say he's reliable, he's honest, and he stands behind his work. If there's ever any questions, he takes care of whatever the issues are and doesn't complain. You don't just run into a person like that everyday. One of the things I love about him is that I can call him up anytime I have a problem with a roof I'm looking at. I'm a consultant, and he's always happy to come meet me and work with me to resolve whatever problems there might be. He's my favorite roofer that I deal with.

The fact that Ben's reliable, he always comes through for me. People call me up and ask who they can get to do a roof, and I always recommend him first.

Verified Customer of Ben's Roofing, Inc., 4 of 220

10 Quality
Yes Loyalty
Joe M.

I would say that the estimator who came over was very professional. He assessed the problem very well and recommended a good solution. I told him all of the things that I wanted to have done and what I didn't want. He did all of that, and he even recommended better ventilation than I had on the previous roof. The guys came over and stayed long hours. They finished it in the time frame they said they would.

The estimator who came over was very professional. He assessed the problem very well and recommended a good solution. I told him all of the things that I wanted to have done and what I didn't want. He did all of that and he even recommend other things that I could do.

Verified Customer of Ben's Roofing, Inc., 5 of 220

10 Quality
Yes Loyalty
Colleen S.

They do exactly what you want. If they run into problems, they rectify them, and they don't try and charge you more money. The person who came out to give me the estimate looked at the roof, lifted up the edges to see everything, and then gave us the estimate. In the middle of the removal process, they found two extra issues, and they didn't charge us for the removal.

The workmanship

Verified Customer of Ben's Roofing, Inc., 6 of 220

10 Quality
Yes Loyalty
Denise D.

They are the first ones my bid list if and when I need more work done. I personally like the fact that the contact person there is always available and that I don't have to wait a long tome to get a response to an email or call. There is no real lag in response time.

They are thorough. I've had them out to different properties, and the homeowners are always very pleased with them. I've experienced no complaints, and therefore I have no complaints.

Verified Customer of Ben's Roofing, Inc., 7 of 220

10 Quality
Yes Loyalty
Michael H.

They do a great job, and they are terrific. I am in the real estate investment business. I spend big bucks when I need roofing work done. I have been doing this for 40 years, and I have never been as satisfied as I am with them.

They are responsive, their pricing is very competitive, and the work is absolutely superior.

Verified Customer of Ben's Roofing, Inc., 8 of 220

10 Quality
Yes Loyalty
Elaine P.

They were very professional, and they communicated with me. They were complete in their paperwork and very timely and prompt in doing the work. They had excellent follow-through, and they know their business very well.

I liked Chris, the estimator. They were fantastic.

Verified Customer of Ben's Roofing, Inc., 9 of 220

10 Quality
Yes Loyalty
Michael K.

They stand behind what they do and they focus on problem solving. They can take on challenges that other roofers would avoid and they are good and they are professional and they have a long track record.

I would say, they follow through on expectations and they are fair and they stand behind what they do.

Verified Customer of Ben's Roofing, Inc., 10 of 220

10 Quality
Yes Loyalty
C.I.D.M.

They're very responsive and all the work they've done for us has been great. We've had no problems or issues. We've never had any complaints about them, only praise. They are very good to work with.

Their responsiveness, they are great to work with, they get the job done, and they have great documentation.

Verified Customer of Ben's Roofing, Inc., 11 of 220

10 Quality
Yes Loyalty
Randall R.

I found the service to quality ratio to be very high. They were one of the least expensive roofers, but the level of quality in terms of service and punctuality was high. They were professional.

The low price

Verified Customer of Ben's Roofing, Inc., 12 of 220

10 Quality
Yes Loyalty
Jeff S.

They did a very nice job. The supervision seemed to be really good, and they were easy to work with. I was very satisfied. I have actually recommended them to somebody already.

The quality of their work, they just did a nice job. It was simple and easy. I was very satisfied.

Verified Customer of Ben's Roofing, Inc., 13 of 220

10 Quality
Yes Loyalty
Michael M.

As I have told other people I know, they're very punctual, work hard while they're on the job, and they are very professional. They do a good clean-up after the job is done.

They were a very professional company. They were punctual, knew what they were doing, and we were totally satisfied.

Verified Customer of Ben's Roofing, Inc., 14 of 220

10 Quality
Yes Loyalty
O.K.H.

I've never had any issue. They've always done excellent work the first time out. I've never had to have them return, and those are big plusses in my business.

As soon as you send them to something they're on it.

Verified Customer of Ben's Roofing, Inc., 15 of 220

10 Quality
Yes Loyalty
Dave R.

One thing I particularly like about them is that there is a good level of detail in their proposals and Gustavo is authentic. He is no pressure.

The detailed proposals and the honest and straightforward nature of Gustavo

Verified Customer of Ben's Roofing, Inc., 16 of 220

10 Quality
Yes Loyalty
Martha H.

I thought Chris did a great job, and they came back and fixed it when it leaked. They were easy to work with, and they cleaned up nicely.

They did a fine job.

Verified Customer of Ben's Roofing, Inc., 17 of 220

10 Quality
Yes Loyalty
Richard H.

They stayed right on it. They took care of several leaks on my roof quickly. I did not lose any sleep when they worked for me.

They were responsive immediately.

Verified Customer of Ben's Roofing, Inc., 18 of 220

10 Quality
Yes Loyalty
R.F.I.C.M.

They were very thorough and completed the job. Their product knowledge is outstanding, and the crew is neat and orderly.

The completion of the project was one hundred percent, and I've used them for multiple projects with no issues.

Verified Customer of Ben's Roofing, Inc., 19 of 220

10 Quality
Yes Loyalty
Dan L.

We tell all of our clients to use them for their roofing needs. We have been affiliated with them for over ten years.

Our sales representative Chris Thompson is fantastic.

Verified Customer of Ben's Roofing, Inc., 20 of 220

10 Quality
Yes Loyalty
Leanne A.

I would recommend them. They always are available for me. They do the best job and are always on time with things.

Response time

Verified Customer of Ben's Roofing, Inc., 21 of 220

10 Quality
Yes Loyalty
Ross O.

They are conscientious, they do what they promise, they have excellent work habits, and they offer good pricing.

Dependable

Verified Customer of Ben's Roofing, Inc., 22 of 220

10 Quality
Yes Loyalty
Damon C.

They always satisfy our needs. We have 7 buildings that they service, and they’ve always taken care of them.

They took care of what we needed, and they specialize in gutters.

Verified Customer of Ben's Roofing, Inc., 23 of 220

10 Quality
Yes Loyalty
Tina J.

I am satisfied with their work, and more importantly, their response time and communication are fantastic.

I like the quality of the company. I am comfortable to tell people about the quality of their work, and I would highly recommend them to everyone.

Verified Customer of Ben's Roofing, Inc., 24 of 220

10 Quality
Yes Loyalty
Rebecca

I guess they were good. Our on site guys gave us the thumbs up for future work, so they did a good job.

They did good.

Verified Customer of Ben's Roofing, Inc., 25 of 220

10 Quality
Yes Loyalty
D.G.H.

I've always had good experiences with them, and I am currently involved in several projects with them.

I like the level of customer service the best. I like Gustavo. He's great with customers and answers all of my questions.

Verified Customer of Ben's Roofing, Inc., 26 of 220

10 Quality
Yes Loyalty
Chas V.

They are very experienced, knowledgeable and helpful in explaining the different systems available.

The front end sales process and the final product

Verified Customer of Ben's Roofing, Inc., 27 of 220

10 Quality
Yes Loyalty
Elliot

They are wonderful. They have a good team, they good work, and they do a great job communicating.

I think the communication

Verified Customer of Ben's Roofing, Inc., 28 of 220

10 Quality
Yes Loyalty
Brooks B.

Everything has gone well and they are timely and responsive and they have great customer service.

Just their customer service and timely responsiveness

Verified Customer of Ben's Roofing, Inc., 29 of 220

10 Quality
Yes Loyalty
Laura M.

They do excellent work and they are good at responding back and forth for each job they work on.

I have had many experiences with them and they do a thorough job. They have back up photographs, documentation and reports.

Verified Customer of Ben's Roofing, Inc., 30 of 220

10 Quality
Yes Loyalty
C.A.H.

They were thorough in their inspection, and they did the job exactly as they said they would.

I liked the proposal they put together the best.

Verified Customer of Ben's Roofing, Inc., 31 of 220

10 Quality
Yes Loyalty
Mike P.

That they do good work, and I was recommended to them by my neighbor who had work done before.

The quality of the work, and everything was explained very clearly.

Verified Customer of Ben's Roofing, Inc., 32 of 220

10 Quality
Yes Loyalty
Tina W.

They are reliable and do great work. They do everything according to how we need things done.

Honest, quality work

Verified Customer of Ben's Roofing, Inc., 33 of 220

10 Quality
Yes Loyalty
S.M.C.

They did a very good job. I thought the price was good. I was satisfied with their knowledge.

My interactions with the staff

Verified Customer of Ben's Roofing, Inc., 34 of 220

10 Quality
Yes Loyalty
David

Good, they have been reliable for us and they do a really good job on site, amazing quality.

Quality, hands down

Verified Customer of Ben's Roofing, Inc., 35 of 220

10 Quality
Yes Loyalty
Brian B.

They are repeat roofing subcontractors for me. They are competitive and technically solid.

That's hard to say in a few words. They are just a good roofing subcontractor. If you know anything about construction, you know that you need a good roofer, which entails so many things. But overall, they're good.

Verified Customer of Ben's Roofing, Inc., 36 of 220

10 Quality
Yes Loyalty
Mark

I guess they are quickest at responding, the work is done fast, and the quality is good.

Quality and communication

Verified Customer of Ben's Roofing, Inc., 37 of 220

10 Quality
Yes Loyalty
D.P.A.A.

They're very responsive, and whenever there's an issue, they take care of it right away.

The professionalism of the company, the way they handle themselves, and their quick response time

Verified Customer of Ben's Roofing, Inc., 38 of 220

10 Quality
Yes Loyalty
Carey

I would give them lots of points for knowledge and professionalism, highly recommended.

They are always in communication with projects. They actually pick up their phone and respond to emails.

Verified Customer of Ben's Roofing, Inc., 39 of 220

10 Quality
Yes Loyalty
Amber A.

I would tell them that they are knowledgeable roofers, and they do good quality work.

They were responsive.

Verified Customer of Ben's Roofing, Inc., 40 of 220

10 Quality
Yes Loyalty
Joe C.

They are excellent technicians and very knowledgeable in most current technologies.

They are responsive and they meet our scheduling needs.

Verified Customer of Ben's Roofing, Inc., 41 of 220

10 Quality
Yes Loyalty
Joy

That they are very responsive, and they do good quality work and they are detailed.

The people I work with directly are friendly, courteous, and professional.

Verified Customer of Ben's Roofing, Inc., 42 of 220

10 Quality
Yes Loyalty
Brent U.

They are my top roofers that I go to. I try to use them for all of my properties.

They are responsive, do great quality work, and ey create great proposals. My customers that are also HOA's have been very happy with them as well.

Verified Customer of Ben's Roofing, Inc., 43 of 220

10 Quality
Yes Loyalty
Patrick F.

High quality, guaranteed work, long time business, and they're worth every penny.

Their quality of work is extremely high.

Verified Customer of Ben's Roofing, Inc., 44 of 220

10 Quality
Yes Loyalty
T.L.C.I.

They are really good people, they do quality work, and they are very responsive.

Probably, their responsiveness, I use them all the time. I've been completely happy and satisfied.

Verified Customer of Ben's Roofing, Inc., 45 of 220

10 Quality
Yes Loyalty
Jennifer H.

They are really great. They were efficient, and they cleaned up really well.

We were also having solar installed, and I liked that they coordinated with that.

Verified Customer of Ben's Roofing, Inc., 46 of 220

10 Quality
Yes Loyalty
Robert Y.

I would recommend them to a friend if they had some issues with their roof.

I worked with Chris Ponson and he always provided me with photographs of my roof.

Verified Customer of Ben's Roofing, Inc., 47 of 220

10 Quality
Yes Loyalty
Gary W.

I had a good experience with them, and I would feel good recommending them.

They were very professional, and they worked hard on making sure the time for completion was met.

Verified Customer of Ben's Roofing, Inc., 48 of 220

10 Quality
Yes Loyalty
Ted P.

They came out and they did a good job. They followed through and finished.

The crew knew what they were doing.

Verified Customer of Ben's Roofing, Inc., 49 of 220

10 Quality
Yes Loyalty
Irene T.

I liked what they did with our roof. They made everything look very nice.

They were here everyday, most of the day, until it was done.

Verified Customer of Ben's Roofing, Inc., 50 of 220

10 Quality
Yes Loyalty