Call Landry Mechanical for your water heater repair in Shrewsbury, MA. We’ll address your concerns, from water temperature and quality to leaks and tank condition checks. Tank-based water heaters hold about 40 gallons of water, so it’s important to make sure it’s in good shape and efficiently heating the water to keep your energy bills down. Our water heater service team has experience with many water heater types and technologies.