My dad does this for customers, $50 a vehicle. but he has a professional quality kit. Cost like $400 comes with a cleaning solution and a sealant that supposedly prevents it from happening again.

Much cheaper than buying new headlights.

By the way they sale those DYI kits at either autozone or oreilly for less than $20 if you just want to go buy one.