I've had a 5 star experience and a 3 star experience with this place. But I'm going to try it again this week to see if it was a fluke as my neighbor also had a 5 star experience.
The 5 star was great, so I'll talk about the 3 star visit. We were selling our Honda Odyssey minivan so we had it detailed. Got it back and it looked great! But within 24 hours it started to smell. By the second day it was smelling REAL bad. I took it back and he did an Ozone treatment for smell for no charge. Helped a little then the smell came back again a day or two later.
By this point the new buyer was planning to pick it up and I had to figure out what was going on. Turns out they had gotten water in a lower storage compartment in the floor during the cleaning. They must not have realized it was there because the carpet in the compartment was SOAKED. I took it out, dried it out with towels, set the carpet in the sun and stuck heaters blowing in the compartment all night. Thankfully it was all dry and the smell mostly gone by the next day. I just wish they would have figured it out and taken care of it (though he did try).
That was about 2 years ago. I'm giving benefit of the doubt and taking a car back in this week to see what he can do and will update my review accordingly.