Have used them 3-4 times over last decade or so and always get a better experience than you could hope for. Professional on time at price quoted and yet very friendly down to earth and willing to go the extra mile explaining what's being done You can't go wrong if you are smart enough to call them for your heating cooling needs