I had ceramic coating (whole car) and partial plastic protection film (entire front of car) done for my Model 3 in April 2019 at RDI Detailing. They had already done ceramic coatings/PPF for about seventy Model 3s by that point, by Roman’s estimation. Every time I go see them there’s a Tesla there. Roman is a super nice guy and very helpful. I highly recommend them.
By the way, when they did my ceramic coating, they coated everything. Paint, glass, trim, wheel rims, etc, though Roman explained that the ceramic coating on the windshield wouldn’t last quite as long because of windshield wiper use, which is reasonable.