On time and very professional answered all my questions during the repairs and gave advice on maintenance.