Great set up for appointment. Devon, the technician, was excellent both knowledgeable and thorough. Liked that he cleaned up. A little pricey but we feel all our issues were solved.