I've been washing and waxing my personal vehicles for many years, and I seldom take it to a professional car wash. Unless it's the RV that I can't possible do myself...that's another story.
Typically when I buy car-care products I get Mothers. This isn't an endorsement, it is the truth because it works.
If you want to see for yourself try to meet up with the Mothers Big Rig when it hits the road in 2011 and check out the demonstrations and latest in quality car care products. To learn more about Mothers and their 2011 U.S. tour visit www.mothers.com/bigrig.