Before committing yourself to a dedicated hosting environment, you must check if it is really feasible for your company. There are many reasons for putting your clients on dedicated servers.