I love dr kirsten Rojas! She's wonderful and has helped me tremendously to get me this far when other doctors couldn't. So it makes me mad when people say she runs useless tests for more money. These tests are to figure out what's going on. If she wasn't a great doctor people wouldn't keep seeing her. However, the wait is long ( but worth it to see her if you ask me) just make sure you allow plenty of time. She runs late because she spends time with you and doesn't rush you In and out. The staff is a mixed bunch. Girls in back are wonderful. Check in / out is sometimes a mess. Name and info has been mixed up or copay confusion. You have to stay on top of them and do your job as a patient and be informed about what's going on with you. I would recommend her any day.