It depends on you. You can try to make it by yourself or you can hire a professional web designer. If you are not very strong at web designing then you’d better turn to a web design agency and enjoy your website. Of course you’ll spend some money but you save your time and as we know time is money.