My overall experience each and every time I visit Dr. Alexander is very positive. His office is highly recommended for its professionalism, expertise, and dedication to patient care. He and the entire staff are always very polite, friendly and helpful.