Wow. All I can say is that John at Reflections Auto Detailing is the best! He did an awesome job on detailing my vehicle. My five year old vehicle looks as if it just came out of the showroom. His customer service is second to none. Thank you John for your excellent service!