The prices are fair but the quality is sub - par and the customer service leaves something to be desired.I purchased a full interior detail on a brand new (two months old) truck and they missed over a dozen areas. There were crumbs, dust, debris in the obvious places (ebrake/console/door handles /steering wheel).The expected wait time was 1hr 45 minutes when I dropped off the truck. I returned in two hours 15 and still had to wait almost 45 minutes after I arrived to pick it up. What were they even doing? The car is brand new, there was barely even anything to clean! Im really not sure what I paid for.When I returned the following day to have them finish the spots that were missed, the manager didnt seem to acknowledge that it was a burden for me to have to come back and wait. When I asked for a more detailed explanation about the service (was I unreasonable in my expectations with the service I paid for?) the manager just kept repeating that they would re-do it, but would not offer any more details about what exactly is included in the service.I want to like this place; I bring my older vehicle here all the time for the basic wash. Of course with the basic level service Im going to expect spots to be missed (which they are). But when I paid for a full detail I was expecting a higher level of quality work. This was an overall disappointing, expensive, and time - consuming experience. I will not be returning.