I have an auto detailer who works at out in the parking lot of our country club. I had my car detailed and waxed for $65 (I tipped $20). I don't have kids in my car, I drive a luxury sports convertible 2 seater but it looks great after these guys detail. A regular wash/detail is $20 (plus tip)
Our high end malls have detailers who wash and detail cars while you are shopping. I haven't tried those.
We also have some very nice detailers, more pricey, that run your car through the non touch wash area then detail. I can't do that because my wheels and tires are so low, the rollers on the track scratch my wheels so after paying $100 to fix the wheel scratches, I don't go through any automatic. I only use a detailer with power washer.
DO IT.... you'll feel so much better and it is such a treat.