Mirror Finish Auto Wash is a small, modern, self-service car wash that offers a free Armor All pack and free vacuum usage with each wash. It features an express soft-touch automated car wash system as well as touch-free automatics. Cleaning items and accessories are available.