On average, homeowners should have their homes washed every 1 to 3 years to keep it looking its best.