I know places like Fine Details do that thing. I know a guy who had his car done by them and was happy with it.
You sure if really needs that kind of work though. Have you ever really detailed the car? Meaning strip all the wax off, clay bar and using a really good scratch and swirl remover? Just wonder it would certainly save money. But if it is too far gone then that stuff wont help.
Good Luck