The company seems to be first class. The Technician was extremely knowledgeable and hard working. Explained the condition of my complete system. Did not try make me panic that system was shot and needed to be replaced. Explained what he recommended in detail. Repaired the two items that were weak and did not have to be replaced but were weak. I signed a yearly maintenance contract with them. I recommend that you use them and I think on a yearly contract. System only break on weekends and nights. There is a reason for this. Your system gets used and pushed much on this time frame because this is when you are not at work and you are home.