- Might depend on your (technical) requirements. Building a webshop in Magento is quite different from building a forum in Joomla, for example, not to speak of the difference between using C## or Java for the backend. Being experienced in one doesn't mean at all you can do the other.
- Why limit yourself to companies in Bangalore? What's wrong with other cities or even countries?
- There's a difference between "the best" and "good". By definition, only one can be "best" while 1000 can be "good". What exactly are you asking for?
Can somebody suggest me a good web design company in Bangalore.