We would also highly recommend John Powers and his team. Fast, efficient, very professional and competitively priced. After wasting a lot of money replacing parts for a boiler (which should have been replaced, though not advised) with another company, John replaced the boiler within days. Also appreciated the follow up calls to make sure everything was ok - very good customer service.