Third Generation did an awesome job. They were quick at setting up appointment. They came in the time frame given. They had the part needed available and the fix was quick. The tech Noel was very friendly and professional. He knew exactly what needed to be replaced and got it done quick! I would recommend Third generation for all your home needs.