Yes, polishing is often necessary before applying a nano ceramic coating. Polish removes most of the paint imperfections, swirls, and scratches, as the coating will seal everything beneath it.
Polish is included in our nano ceramic service in Armor Car Care.