I have been going here for three years as a self pay. I have never once seen the actual doctor, and wondering if he even exists. I am never greeted by the girls at the front. I always arrive early, but end up being taken back 45 min after my scheduled time. When I get called back and asked why I am there, they are short, rude, and very condescending. I now have insurance and am currently looking for a new doctor. I have never felt so undervalued.