Good to hear that CGI offers PPF as part of their services. We had our Oliver ceramic coated by CGI after we took delivery at the factory. CGI polished out all the swirl marks that were left by the factory and then applied the ceramic coating that has held up well over the last two years. When we got back home I had XPEL 10mm PPF installed on the lower front of the trailer (similar to how Patriot did his) by a local installer. It has definitely helped protect the fiberglass from impacts. We would have used CGI for the PPF if we could have, so the front of the trailer would have been protected on the drive home.