Margaret O. – 5 Office staff friendly and very efficient. Dr Alvarez is very thorough and listens well to his patients.