Any business these days needs a website, it is as simple as getting your visiting card printed! The moment you start shopping for a website, you get crowded with numerous companies with their offers. Some are cheap and some are expensive, and this throws you in a dilemma as to which company you should trust. Well instead of directly hiring somebody you take up the service of a consultant and end up paying a higher amount as he is a local guy! Anyways hiring a developer is not that hard, you just need to check up their portfolio and basing on that decide whether the website developer is capable of building it or not.