Re: ceramic coat
Once per year I wash then use the clay bar kit to pull all the pollutants out of the paint. Then I apply two coatings of liquor ceramic by Meguiar's 24 hours apart. I used to the same but with Canuba Wax. I liked the wax, too but the water beading seems to be stronger with Ceramic coating.
I think you would enjoy doing this yourself and not spending huge amounts of money (I know I do enjoy the process and the finished product).
In between washes, every so often, I re-apply a ceramic spray that just gets misted on while the car is wet. Works like a charm. There is different brands out there people swear by different brands but the concepts is the same.