My visit to Dr. Banuelos's office was excellent. I didn't wait long, and the staff was very nice and helpful. Dr. Banuelos is direct and to the point. It's also in a convenient location. (connected to the hospital and shares a building with other family practices).