Tech guys were on time, efficient, thorough and super cool. The last isn't necessary but it is difficult to find great customer service with a smile and a laugh, which seriously makes it easier to write the check at the end of the day. Just switched from another company and could not be happier. Cheers. Rick