A little mix of both actually.
The interior I totally do myself because most places would hit the dash and not the inside doors with armor all or whatever, so i'd rather do that myself. along with vacuuming, cleaning the inside of windows.
I do my rims myself and put stuff on my tires. I also put Rain X on the window when needed and my place charges about 4.00 to do it, that's just silly. I bought the stuff for less then 3, I can do that myself.
but I will run it through the car wash and the car wash has a dryer that does pretty good, then i run out and finish the rest with my chamois cloth.