Bespoke sites
Bespoke sites can be static (i.e. where you rarely require changes) or include sections that you can update yourself (i.e. a photo gallery or blog). For a site where you need to able to modify much of the content on a regular basis you might want to consider a content management system (CMS) based site.
Using either ASP or PHP I can create an interactive / database driven element to the site. For example to capture data, allow visitors to sign up to a newsletter or to provide content based on specific criteria. Additionally I can provide Flash animation elements to your site to create extra visual impact (although I usually recommend against purely Flash based sites for a number of reasons).