Professional, got my unit running again, answered all my questions as well as any anticipated questions. The estimated timeline was spot on and the guy was able to arrive early. He did a few added things like clean the unit and change my filters with no extra cost. Was a pleasure working with them.