We just purchased a 2007 Yellowstone Country Club and the headlights were VERY foggy, not to mention it needed a good wash & wax. We had a local auto detail company come out and they made our headlights look like they were BRAND NEW. They charged $80 for the headlight restoration which I feel was well worth it. I have attached before and after shots. We are in the Seattle/Tacoma area and would highly recommend this company.
http://advancedmobileautospa.com/
We also replaced our 5 interior dome lights and they are night and day difference.. we used
https://www.amazon.com/dp/B07DLD1GLP..._kk6zFbJZG6818