My first visit to Dr Hales office was 5 star. Great staff , highly recommend .