Yes, not cheap but really worth it. You can technically do it yourself, but after watching it done, I am glad I paid for it. You are essentially paying for labor. I did not have the time to do all the required steps before adding the ceramic coating.
Interestingly, we bought identical Mavericks around the same time. I got mine in Olympia in August. Love the Azure Grey color and racing stripes. We pretty much have the same mods. I also added a ceramic coating to the entire truck; it's pricey, but wow, it's easy to clean.
Which trifold did...