I have had to re schedule 3 times because for some reason at the last minute they called me to cancel on my appointment, other than that I am pretty happy with the service.