It's not very difficult to design your first website in a professional manner. Just get some tutorials and go to some free Content Management System platform. They will teach you how to professionally design your website. If you don't want to do it or can't do it, you can hire some Php Developer to make a site for you.