If you have the Protection Plan, it is free. If you don't then it will cost you about $90. (Yes, D* recently raised the price of service calls to get more people to purchase the protection plan)
That's sounds about right, but I just went through this when I relocated my dish myself last week. I took it off my roof and relocated it to a 2" mast in my yard - off the side of a deck. ..and for the same reasons too, I've had to climb up on my 2-story roof three times now to realign due to high winds - I figured it was time to move it.
I called ahead to arrange a tech visit, figuring I'd need it realigned, and they told me it would be $75.00 since I didn't have the Protection Plan. When I explained to the operator why I needed a tech, she said "..Oh, in that case, let's set you up for a "Dish Relocation Service Call" - that's only $49.00."
Beats my why a --total relocation-- would cost far less that a simple realignment in place... but it did.
Best part was, the appointment was supposed to be sometime between 8am and noon - the tech called around 10am to say he was on another call and he'd be at my place in a hour. Well... he never showed up until almost 1pm, and by that time I had the job done. He never even took a single tool out of his truck - just looked at the signal on the TV, said "Wow, you did good" and left. I called DTV back and explained all this and they refunded the entire service call fee.