Never have had a bad experience. This is a new location so the office is clean. I go to Dr. Collins who is especially nice and caring. Always makes sure everything is okay and does not rush you. Had an appointment at 2:30, arrived at 2:17, was out by 2:48, even with a blood test being done. The nurse was great and it is a very professional atmosphere, mixed with a caring and hospitable ambiance. Highly recommend.