Focus on the area you want a server for:
Before purchasing any web hosting services, you should have to know the complete requirements of your company. Each provider provides services differently, so you have to analyze what you want. If you have a low budget, then shared web hosting will be suitable for you, but if you want a fast loading website, then it will not be good enough.