You should seal coat your asphalt surface every 2 to 3 years. This all depends on the traffic flow.