i think employing web designer is the best way. of course if the budget let you to do it. actually now you can get high qaulity work at affordable price. if you have time you can try to make design by yourself. but in this case it can last for a long time...