FORGET GETTING ANY MAINTENANCE COMPLETED IN A TIMELY MANNER. I rebuke my previous review 100%. When you pay, what you will pay for this system, the customer service should be at minimum, responsive. We've heard every line in the book, "bad weather," "tech is sick," "tech had surgery," "waiting on parts," "waiting on Arizona," etc., etc., etc. At least make an effort to return calls and be communicative. Pulling information from this company is damn near impossible. We like the product, so if you're going forward with the purchase, pray nothing goes wrong with it. If so, I can guarantee you'll relate to this rating. read more