Not only were they able to provide everything they promised me, they went above and beyond and exceeded my expectations. I have been a patient with this doctor for over 23 yrs. Even though I no longer live in Roseville area (I've moved to El Dorado County), I continue to travel back to Roseville for doctor appointments, because I really do like the care the doctor provides. I have always been treated with respect and kindness. Staff members have all been very nice and helpful when I call with questions or need help with getting information.