Great service when he came but the time I reserved was not given to me despite receiving several emails confirming the appointment date/time until the night before when it was changed to another day and time. The time was changed again the next day.