Well for me, I use the Hein Gericke gell for regular washing, and SDOT-100 for serious cleaning and then coat the entire bike myself in ACF-50 about 3/4 times a year. Would hate myself for paying someone to do it for me, I actually enjoy spending a few hours doing a proper job myself.
Now if the car needs doing, well that's what the kids are there for
Grrr:-)