We needed a full furnace replacement - our 20+ year old furnace was going to die one day soon. I like a couple things about their work.
As a small company, there is a very personal touch to the service. They listened carefully to what we thought we needed done and provided good suggestions on the options available.
The initial quote they gave for the replacement was essentially the final price barring a change due to an addition required to make the furnace fit the house. I.e a customization.
They were careful and clean in all the work they did. Things had to be moved out and in over hardwood etc. And appropriate coverings were in place throughout the work.
They respected our time and theirs. A busy company, they needed to schedule the work along with the other jobs they did. Basically, once they made an appointment to come to the house, you could rely on their arrival within an hour or less of the scheduled time. No hanging around wondering when they would arrive.
They conducted extra research when the installed furnace seemed a bit noisy. They conferred with the manufacturer to learn what they could do to make it better. And, they returned on their time to actually make it better.
I have no hesitation in recommending them and would use their services again.