Well, that depends upon your business requirements. We find that many small to midsized businesses can utilize WordPress for their web site, but it's really dependent upon what you need your site to do. We've worked on small WordPress sites, more complex Joomla sites, powerful Drupal sites and enormous Sharepoint sites and everything in between.