We asked them to move a small radiator while some tile was being installed, and to hook it up again later. Their workman charged $368 for 20 mins work and told us it would cost almost $500 dollars to put the radiator back again later. I paid him to move the radiator because the workman was here and it had to be done. While draining our water system, he turned the wrong valves and routed hot water to all the radiators in the house during the hottest day of the summer. Our air conditioner was fighting with the heating system for hours before we figured out why, we were unable to turn off the heat, and we were finally forced to turn off the furnace entirely (which heats our water boiler as well, so we had no hot water.) The next day I called them back to fix the problem and the workman said the circuit in our boiler was ""bad"". (I never asked him to check our boiler, he did it on his own.) When I said the circuit had been working fine so far, he said it was a ""coincidence"" it went bad that day and that it ""might or might not work"" if it weren't fixed. At that point our boiler was dismantled, we had no hot water, and in the end I ended up paying another $500 to install a new circuit. I did not call them back for the privilege of paying hundreds more to hook up the radiator again. I called someone else who was happy to do it for $150. Based on price and quality of service, I won't be using this company again.
Pros: They arrived on time
Cons: Price, service, attitude