Terrible. Have to haggle every time to get my interior clean. Finally caved and bought a detail package for $100. Made appointment, dropped car off, was told 2 hours, it took 6 hours! Making an appointment made no difference, they did my car last. Horrible service. They just made excuses, then when it was finally done they told me to hurry to come get it because they were closing. I wouldn't go back if it was free for life.