Do not use this company! I'm only giving it a one star because you can't give it zero. We've had a maintenance plan with this company for a year now and every single interaction has been horrible. Staff never knows what's going on; there's no customer service; we never get phone calls returned when promised; technicians never show up on time; we've been billed incorrectly; etc. The last straw was that a technician came out to provide a tuneup as part of our maintenance agreement. A/C was working fine when he arrived. After the appointment, we didn't have the AC running until the evening when we turned it on right before bed. It's broken! Called back in the morning and they don't know when they can have someone come out; said they were going to charge us for the technician to come out (possibly the same person who broke the unit in the first place). Unfortunately, this review is based on a year's worth of interactions that have proven this company to be awful. Avoid.