I have been here several times over the past few years and have never had a bad experience with the staff. Everyone has been very helpful and friendly and the new office is super clean and comfortable. The only thing is that it seems difficult to see the actual doctors here, almost every time I am seen it is by the nurse practitioners. When I have had appointments with Dr. Reed or Dr. Lee though, they were both very knowledgeable and caring. Great place for general healthcare.