Was great to be able to get a same day appointment. He arrived on time and was very professional and efficient.