Its a really very good fabulus article about chosing right web design company.

Many people look at website development as a two part process separating website design and website optimization. Because website architecture, coding, and content are critical elements in successful website rankings and search engine placement your dollars would be better spent in locating one company to handle both your website design and website SEO needs.