Perfect for medical. Dermatologist replied quickly, and was helpful. Mental health scheduling has been a nightmare in my experience however. Providers show times and methods of availability then deny requests with hardly any response. Customer service is friendly, but can't help with scheduling. I've had this service half a year and still haven't seen anyone. I cannot with good conscience recommend this app for anyone suffering from mental health issues.