It does greatly depend on the condition of the car, but I can do all of the following on most cars in 4-5 hours; sometimes less, and sometimes more. Engine cleaning, clean rims and tires and dress them, clean door jambs, wash, wax, vacuum the whole interior, steam carpets and seats, wipe down...