Greater Family Health has been a trusted healthcare provider for many years. Patients appreciate the caring, compassionate, and professional staff, including attentive providers and well-organized assistants. The clinic offers thorough and thoughtful care, with reasonable waiting times typically around 15 to 30 minutes. Patients feel listened to and well taken care of, noting that staff members are helpful, respectful, and efficient. Many have had positive experiences with specific providers who answer questions and show genuine concern. The clinic also provides low-cost help, making it accessible for ongoing health needs. Overall, Greater Family Health is known for quality care and attentive service.
I've been coming here for years. The most I've ever waited was a half hour in the main waiting room and maybe 15 mins. in patient room. That's a fair waiting time. The staff is caring, compassionate, and professional. Very thorough and thoughtful care is always provided.
January 2026
I’ve been coming to Greater Elgin for years now, I’m very pleased with the respect and attentive care from the staff, MAs and providers. Thank you!
January 2026
Dr. Castro is the best!!! She answers all my questions. Explains all my questions and is very concerned and caring. Waiting time is reasonable and assistants at reception are very efficient.