It mainly depends on the condition of the vehicle. The average time for a Mini valet is 2-3 hours. A more extensive full detail will normally take all day.