Uptown Auto Detail is an excellent company that does superior work-- the best auto detailing service I have ever encountered. They have been in business for 15 years. They do all of the auto detail work for Rasmussen Mini and BMW and have done my personal and business cars for many years. I have had nothing but EXCELLENT service from John and the staff at Uptown Auto Detail **HIGHLY RECOMMENDED** P.S. Good luck getting an appointment-- they are really busy.