I highly recommend Supreme Auto Detailing out of Bristol, RI. We just got our jeep grand Cherokee detailed because we are trading it in soon. We have owned it for about 5 years and have only washed the exterior about 2-3 times. The inside was covered in mud, sand and hair from our 2 dogs that go for hikes in the woods and walks on the beach. Also there were food stains from our 3 kids. Not only the car was left looking brand new, but Khan was so friendly, it made me happy to support his business. For our next car I will consider doing maintenance detailing with them. Our car took an extra long time and they spend the extra time and came back the next day to finish the very dirty job!