6 Things You Need to Know Before Hiring a Web Designer