Spot On Car Wash & Auto SPA is located at 15145 McGregor Blvd and is known to be the Best Car Wash in Town! If you're looking to get a great car wash through our automatic car wash in fort myers then you've come to the right place. If you're a DIY then we have 4 self service bays and several vacuums for your convenience. If you're a boater we have boat flushes for you! Our 12' bays accommodate many motorhomes.