Concrete with usual wear and tear may last anywhere from 10-25+ years. South Jersey’s weather takes a toll on concrete too.  Expanding in the summer heat and contracting in freezing cold winters makes our concrete much more susceptible to cracking.