Arrived ahead of scheduled time and got the repair completed quickly. Both technician and office staff were very nice!!