On time and very polite. Was able to resolve my issue without any expensive repairs! Thank you for saving me money!!!!