Based on all the great reviews, used Pristine. Owner was very responsive and accommodating with payment from car dealer. Dealer took car for a 100 mile joy ride with a pet. Unfortunately, owner didn't arrive in time due to error in scheduling. The work seemed rushed. Water spots on exterior and didn't clean inside windows. Missed areas inside including not removing dog hair (main reason for job). I feel like you would get better results at nearby car washes for way less. Definitely disappointed. Waiting for him to come out and fix the conditioner on leather seats that is rubbing off to hands and clothes as well getting interior windows cleaned.
Promised to follow up and fix issues and never did. Would not recommend.