John is amazing ! He made the repair easy , fast and understandable! He is knowledgeable and friendly!