The staff kept me informed and on time and were in concert as far as each test and such that needed to be done. The place is always clean and comfortable and the staff friendly. They kept me moving right along from area to area for the tests. Very pleased with the Doctor listening to my concerns and addressing the questions openly and thoroughly. I was unsure of a few procedural policies and was explained the reasons for them but also that yes my concerns would be addressed with the staff and other Doctors. So overall a top rating and well done appointment as far as I was concerned.