Fantastic doctor and staff. Felt heard and treated like I mattered. Kept informed, treated with respect and had 100% confidence in the doctor and his staff. I highly recommend!