William,
You did not say where you are located, so recommending a suitable shop is difficult. It will also be difficult for a shop to give you a repair estimate without looking at the coach because there are many variables such as slide alignment. That being said, if you are in the northwest, call Beaver Coach Sales in Bend (541-322-2184). They will do whatever they can to help you.
Gerald