With so many quality open source applications available nowadays, why build from scratch?
The most economical route may be customizing an opensource solution. Web sites do not always need a 100% original application to make it unique. I have worked with most of the common opesource solutions and can research and customize one to meet your needs. Resulting in quicker time-to-market and incredible cost-savings for you.
Before you elect to build from scratch - let's see if we can meet the business need by working with code already available.
Some great projects I have worked on are; OpenAds, Joomla, Drupal, XOOPS, Mambo, OWL, OSDate, Dolphin, AbleDating and many more.
Most of this code is so well written that jumping in to re-work the application to fit your needs is almost always a simple process.



