Dr McGuiness is a caring, knowledgeable and a great problem solver. Patricia Gravenidas is great. Office personnel are friendly and efficient. A winning team!