Although my first appointment was about a week wait, they kept me informed of arrival time, worked efficiently, identified problems and fixed them how and when they promised.