I'm web developer

I build websites every day. If you need a web developer, you found a right person. I have master degree of software development and work in this niche already for 5 years.

How about design?

Good programmers don't design. Also good designers don't code. I suggest you to find suitable design template. There are thousands of them on the Internet. I will change required elements (like logo) to suite your needs. Nevertheless if you need unique design, I suggest to hire a designer.

You need content management system?

No problem. All my websites are build with management tools. So you don't need programming skills to change the content of website. I suggest ImpressPages content management system. This is why.