MacFarlane has had great service since the day we started with them. Their service call availability is amazing - usually same day - and it's often the same service people who come by. Dennis C came most recently when one of our radiators had gone cold. He went above and beyond to teach me about our hot-water heating system, passing on a few troubleshooting steps we can take on our own the next time there is an issue. He even gave me his radiator bleeding key. I would recommend MacFarlane to anyone.
more