If you are a successful web based business there is a phenomenon that occurs with regularity at the end of your second year of operations — the necessity to rebuild your website from the ground up.
If you are not successful, you are out of business by then. Sorry.
You wake up and realize the following:
1. In your rush to launch back two years ago, you did not have the opportunity to develop a website as good as you wanted.