I think everyone wants to go to a place where the staff are nice and where the facilities are clean. This place has them both! Dr. Dennis rocks! I know her on a personal level. She is very caring and is willing to stay and answer all of your questions without feeling rushed. Dr. Hawkes is also an amazing doctor! We've seen many doctors there for on the spot visits and they all have been awesome!