A website lifespan is typically about 3-5 years depending on the business type. Some companies have to constantly update and refresh the design of their site to stay current, but for most small businesses you’ll find that 3 to 5 years is a good guide.
As technology and design trends change, websites have to keep up. As your business evolves over time, your objectives for your website may also shift. But more likely is the need to keep up with the competition to maintain your credibility.