I have been a business analyst for the last 9 years. And have delivered business and functional requirements. I have also done requirements for Web projects. I completely understand the components of a business specification. By virtue of my core experience into business analysis and requirements documentation & management I think I am very well equipped to deliver a per your expectation.
I also have project management expertise amid am pmp certified. Therefore could assist you further with development cycle of required.