I have been a patient at this office since 2008 despite moving out of Glendale and across the valley. It is definitely worth the drive for me. Jim is awesome. On occasion the wait time will be a little long, but many things outweigh that. Jim has seen me on the same day more than once, he sits and listen to what my concerns are, and explains everything so well. I have never seen Dr Bennett so I can't speak to how she is, but I've seen other providers in the office and they have all been great and treated me well.