These guys do a decent job but you really need to direct them if you want things a certain way. Like any service-based establishment the quality of service you receive highly depends on who is there at any given time. Places like this are very volatile in nature in regards to their employee retention so that will obviously relate to the volatility in the quality of service you receive. One day it could be stellar...the next horrible; I've come to expect that. I consider this place just OK for a quick exterior wash but I am still in search of someone who knows how to detail a car like it's an art form.