The web design firm you choose for your task must have relevant knowledge. If you would like them to design an ecommerce site, it is actually well to opt for a web developer who possesses ecommerce sites in their profile. Your website design firm need to be ready to submit a proposition for your internet site job alongside a contract.