On time. Pleasant office staff. Confident with the dr. on my first visit. Will return TY!