XPEL Head Light Protection
Lamin-x Protective Films - Protect with Style
Both websites have a link to find an installer. I watched mine being applied and was happy to pay the $60 (for everything) done in my garage.
Yes, they come to you!
2 years and they look great. And if they do the install-it's warrantied.