Each site is custom built and can be a very basic one page, scrolling site OR an average 20 page site for a small business. We have built very complex, 500+ page sites with complex designs and functionality requirements. It all depends on the business and the needs of that business. There is no one size fits all model.