The answer varies depending on the climate you live in, how often you wash your car, and driving conditions in your area. For example, if you live in Southern California (where it never rains and there are never hail storms or excessive salt in the air), one coat of Nexgen is reported to last up to 6 months. On the other hand, if you live in South Florida (where there are tons of bugs, lots of salt in the air, and you wash your car once a week), you may need to reapply Nexgen every 2 weeks - even on a well-prepped vehicle.