Eco Auto Clean is a premier detailing company in Atlanta. At Detailers Products, we have been supplying and assisting Eco Auto Clean since conception. Check out the shine Punch It + Clutch give this Honda Accord. The interior mats were treated with Clean 'n Shine. Check out the before and after.