See summary. My only reason company did not get 5 stars is because of a series of scheduling problems when installing my new A/C this year. The ball was dropped more than once and even the manager was a bit exasperated over it. They handled it well and gave me an additional discount to compensate.
more