It typically takes me about an hour to do a full wash and dry including wheels and wheel wells. If the surface is exceptionally dirty, I will typically use my foam gun as well to provide extra cleaning and to further lubricate the surface to prevent scratching.