One Stop Plumbing Services

We know how inconvenient and sometimes scary plumbing problems can be; in fact, we have 30 years of experience with it! We also know that they tend to happen at the worst times. J Griffin Heating and Plumbing, located in Eastern Massachusetts, is your trustworthy family business to use for any heating and plumbing issues. We have been a winner of the “Best of Home Advisors” two years in a row and we are also UWUA of America, O.S.H.A Safety, and Navien Service Specialist certified journeymen plumbers that come to the rescue when any plumbing goes awry. We value honesty, integrity and family, always performing high quality work without disruption to your home. Give us a call so we can assess your needs and give you a stress-free experience.

We offer a variety of services that full under the general plumbing category. Our friendly and licensed plumbers always come prepared in clean vehicles with state-of-the-art equipment and supplies. We come ready to help fix the problem or replace the unit right away so you can get back to normal life as soon as possible. We are very cautious and strategic when it comes to preserving the integrity of your property and work hard not to be invasive when we do not have to be.

Some common plumbing problems that happen often are leaky pipes, running toilets, clogged drains (sinks, bathtubs and showers), low water pressure, faulty water heater, loss of hot water, jammed garbage disposals and sewer system backups. We know how aggravating these issues can be, so be sure to call us as soon as possible so we can send a plumber out to look at it. Our plumbers will assess the situation and give you a reasonable estimate of cost to either fix or replace it. Our trustworthy and licensed plumbers will get the job done as minimally disruptive and as quickly as possible. We know and have the necessary skills and tools that it takes when it comes to general plumbing, so you can ease your mind and expect a stress-free, hassle-free experience with us.

If you have any questions about our services, please give us a call so we can assist you. We can be reached by phone at (781) 521-2188. You can also send in a request online and one of our representatives will contact you soon. Be sure to also check us out on Facebook at We are a one-stop-shop when it comes to your general plumbing needs. If there is a service you need that is not listed, please get in touch with us because we most likely will be able to help you as our skills are a wide range.

We look forward to hearing from you soon and assisting you with any of your plumbing needs!