Get a couple of quotes from good local detailers. As outlined they are usually a profit exercise for most large dealer chains. In general they sub them out to local detailers anyway. 50% of it will go to the dealer and 50% to the man-in-a-van that actually does it in the dealers car park.