hi, i saw ur given requirements and its very much clear to me.
i will give u
home, introduction, link to a blog ,about services ,products offerings, testimonials ,contact with online enquiry, user registration
Extra thing that i will give u
* dynamic pages : all the pages would be dynamic , means u would be able to change the content or images of the pages .
* Google map on contact us
* social network icons
* complete admin control panel through which u can manage the whole site.