The main factors that can affect how long your exterior paint job will last are: the previous paint job, exposure to different types of weather and climate, and your attention to regular maintenance and cleaning.