
Serving Mashpee, MA and surrounding areas
In business since 1995
Free estimates
Warranties offered
"as advertised"


Serving Mashpee, MA and surrounding areas
In business since 1995
Free estimates
Warranties offered
"as advertised"

Serving Mashpee, MA and surrounding areas
In business since 1932
Free estimates
Emergency services offered
"Called to have a boiler that is less than 7 years old cleaned. It’s easily accessible. I have mentioned that the pipes were banging at the far end of the house when the heat came up. The technician came and went, never mentioned the need for any new parts. I was shocked to see I was billed $784.00. Three hours and fifteen minutes at $195.00 an hour and the remainder for parts. For a seasonal cleaning ? You call that efficient and professional ?"
Serving Mashpee, MA and surrounding areas
In business since 2010
Free estimates
Warranties offered
"Dave has been doing all of the plumbing for our summer home for the past 6 years. He is very responsive, extremely competent and quite reasonable in his pricing. He has terrific suggestions on when and how to improve the plumbing in our antique Cape. We find him a true professional who takes great pride in his services and has a wealth of experience. We highly recommend Dave Whelan for all your plumbing needs."

Serving Mashpee, MA and surrounding areas
In business since 1971
Free estimates
Emergency services offered
"Unresponsive and Unprofessional. Workers didn't show when they said they would. They did not finish the job, but told me they did. Left trash everywhere. They also installed an outdoors unit on my neighbor's property and want me to pay $7,500 to move it. This would have just been a simple fix, but they have been making it extremely difficult leaving me no choice but to file a complaint against their license and their bond."

Serving Mashpee, MA and surrounding areas
In business since 1984
Free estimates
Emergency services offered
"Use this company if you want sub par service, excuses, and resulting work that could damage your leaching field. Worker showed up in 2024 without tools to remove cover properly. Was actually going to use a shovel to pry open a cover that required a drill bit. Fast forward to 2026 and found that the septic technician never locked the zabel filter in place. Two years without a filter. Take your chances with them if you want. I will never return as a customer."
Serving Mashpee, MA and surrounding areas
In business since 2008
Free estimates
Emergency services offered
"We noticed a slight leak around the base of the main-bath toilet, so we called a few plumbers. Aqua was the only one that had a live person answer the phone. Megan from Aqua took down the information on our plumbing issue and indicated a plumber could come out first thing the next morning. Tyler, the plumber from Aqua, called us first thing that morning to say he was on his way. He arrived shortly after with his assistant, and he replaced the toilet wax wing with two rings. We also asked him to check the slow-draining sink in the main bath, which he snaked. He then made sure both the toilet and sink drain were working well. Megan from the office left a voicemail the other morning to check on things. The job went well from Megan's scheduling and "after-care" call to Tyler's work."

Serving Mashpee, MA and surrounding areas
Free estimates
Warranties offered
"Matt great. He returned my call and was on time and did a nice job. I would definitely use him again!"
Serving Mashpee, MA and surrounding areas
In business since 1983
Free estimates
Emergency services offered
"It went very well. He just replace a blower molder assembly. He did an exceptional job."
Serving Mashpee, MA and surrounding areas
In business since 1903
Free estimates
Emergency services offered
"Our heater stopped functioning on Nov 27, 2023 and we called Petro who had done the maintenance on it before and replaced a motor two years ago. They were responsive and a technician came two days later. He worked for 3 hours without explaining what the problem was. Then said he needed to replace the motor. He fixed the problem and left without much explanation. Two days later a bill of $2500 came via email. No explanation, no break-down. I called 4 times over the last 20 days, spoke to 4 different reps and was promised that a supervisor will contact me with the bill details. Nothing happened. Irresponsible customer service and unprofessional behavior. They show all the symptoms of big, bureaucratic, and indifferent service company. I would not recommend Petro if you have options of more personalized services."

Serving Mashpee, MA and surrounding areas
In business since 1976
Free estimates
Emergency services offered
"The process was quick and easy. I just provided a water sample. It was determined that I had high levels of chlorine in our drinking water. I was able to solve my water problems with only one filter. Why did I wait years to have this done? Now I can be confident that our water is safe. Highly recommended."