I've been going to Dr. Hirota for over 10 years -- the staff is great, I'm never kept waiting for an appointment and scheduling is relatively easy though Saturday book up quickly. They keep up to date with technology and preventative care. I highly recommend Dr. Hirota & his staff.