When I was looking for someone to work with my Brittany I had a difficult time finding anyone in SD. I ended up taking her to Pine Shadows Kennels by Braninerd, MN. Where are you and what breed dog do you have?
You have some pretty active chapters of NAVHDA in your area. I would get involved with one of them and you will probably find the answers to all your questions. They can provide a lot of assistance with training. Here's links to two of the chapters I found.