When I havent been able to see my primary doctor, I have seen Dr. Ennis as a back up. He's a fantastic doctor and always seems to time to listen to you and offer suggestions. He doesnt really run behind in his appointments, which is totally pleasant, and I dont feel like Im wasting my time here. He returns his calls, and calls in prescriptions when he says hes going to. I have recommended him to friends, and they have all been happy with their doctor visits.