Hi,
A great place I recommend is the Shell touch-less wash at 27 and 7 because it has an area that you can dry off your truck since touch-less usually don't get everything off.
Or
One other thing I would suggest is getting your X6M a full exterior wax or sealant to protect the paint from swirls from road dust, or even when your drying off your X6M or if you decide to go to soft cloth washes.
PM me if you need more info for onsite services provided
Peter
True Gem Mobile Automotive Detailing
Visit:
www.truegemdetailing.com