A good paint job can last anywhere from 5 to 10 years. Stucco lasts a little bit longer, while wood expands and contracts, creating faster wear and tear on the paint surface.