Dr Righellis and staff are wonderful. The office runs efficiently and on-time which makes my mom happy. The doctor, assistants and office staff never talk down to me - they treat me with respect.