Took their time during the estimate to figure out the best heating and hot water system to best fit my needs also to capture any unforeseen extra costs so their was no surprises at the end. Work was performed in a timely manner and done neatly.