My overall experience with this provider would rank them as the best I've been to. I found this provider to be better than other providers I've gone to. I was given a polite greeting when I walked in. It was nice to be acknowledged. They put in the extra effort to make me feel valued and important. I barely spent any time in the waiting room. I was seen very quickly . My spouse and I were the patients. Steve Solo managed to make both of us feel listened to and understood. Great doctor, great guy.