I recently took in two decks for repairs......two hours from my house each way. $90/hour labor only. He charged $405 to clean harden grease from pinch rollers/linkage and reassemble. The tech estimated $450-$560 to fix a loose tension arm on the other deck. I declined that repair as the deck is 43 years old and not worth the money.
I made inquiry to two other techs who said the grease issue should have been a 1-1.5 hour job. He billed me for 4.5 hours which coincidentally happened to work out to the amount of my deposit
Before hiring him I mentioned the lack of testimonials on his web page. He replied that he was a McIntosh approved service shop and that should be enough.
On the positive side the deck he repaired works. The other I was able to find the right angle on the tension arm and put a spacer to hold it where it should be. Not a proper repair but it didn't cost $500 either
Check references and if you must ship pack carefully and keep your fingers crossed.