It takes me a minimum of 2 hours for the smallest of cars, and over 3 hour for larger trucks & SUVs, to complete a full 100% wash. It seems the last 5% takes the longest, and is the most labor intensive... You know, cleaning baked on bug guts off the plastic pieces around the grill, headlights...