Having a good-looking, working website is just part of achieving a successful internet goal. The viewers must be able to find it, understand it, and it must fulfil their needs and desires. It must also have adequate Customer Relations Management.
A company with many diverse activities may need several smaller web facing units, in order to improve search engine rankings and avoid overwhelming the potential shopper with too much information. These are referred to as "Micro-sites".
Massmedia can devise and budget a complete campaign, or work with your existing ad/pr consultants. (see links below)