4 /5 Tim Gallatti: The staff and doctor were excellent, my only issue was the office made a point to let me know the consequences for missed or late visits which I fully agree with. My time is just as important, especially after driving 3 hours to be there, and then to be made to wait an hour over my actual appointment time was a bit ridiculous.