My experience over the years had been great. The staff is friendly and helpful. The office also has Spanish speaking staff (see habla español). The doctors are professional and very knowledgeable in their respective fields.
Was impressed with the facilities and the equipment used. Staff was friendly and professional. Scheduling was an issue initially. But once I came for my first appointment things were easier to schedule.