I have been seeing Dr. Swindle for over a year now and have been really happy with her. She is very personable and easy going. She is upfront with you and has a great bedside manner. Her office is in a nice setting with another doctor. I have never had any problems getting an appointment, whether it was in advance or when I needed to be seen on the same day for illness. Her nurses have always been professional and cordial when I have called or had any sort of dealings with them. I had to change insurance because of my employer and they had no problem switching me over. So I know for a fact she takes Cigna and Health Net of Arizona. Also, she goes on an annual trip to El Salvador to give medical service to the poor, which to me, says that she is also a good person who is not totally involved in making money from being a doctor. I know several other people that see her and like her as well. They have gone with their children.