We have been going to Dr Caskie for several months. She performed IUI for us which resulted in a pregnancy. She is warm and personable and willing to go the extra mile to take care of her patients. She has been a delight to work with. Everyone on her staff is very friendly and was easy going. The wait time is minimal — 10 – 15 minutes with an appointment in the afternoon and on time in the mornings. I would highly recommend her!