ID, I'm from Sioux City. I do the bow work myself, unless a press is required. Sioux Land Sports(712-234-0028) on Nebraska is a good pro shop. They sell Bow Tech and Martin but will service about anything. Brair and Bow (405 Pearl St. 712-255-5132) is another pro shop that you could check out. They sell Hoyt bows. Scheels All Sports is a Mathews dealer. They will service your bow but from my experience, going to a smaller pro shop allows you better, more timely service.
Arrows..... the best place to have your arrows built is in your workshop. If you don't have the few tools needed to build arrows, get them. It's and enjoyable passtime. If you don't want to build your own, Siouxland Sports is the place to go. He can have a doz arrows cut and fletched within the day.