Great service, great full detail. I've been to Perfect Choice many times for a full detail and hand wash and left satisfied each time. I currently lease and was worried about some stains but but they were able to get them out! I will only go to Perfect Choice because I trust that they will take good care of my car. They also do mobile detailing which is super convenient.