This is a company with great integrity and concern for their customers. I have had a total install in new construction and a full replacement on a another unit. Both times the service was as agreed and on time. Highly recommend this honorable company