John did an amazing job! He was punctual, tidy, polite and explained the different options for repair. Pam, the receptionist was friendly and accommodating with scheduling. I highly recommend Koens!