There can be a certain appeal to doing it yourself, but designing a website can be a time consuming and costly project if it isn’t in your area of expertise. The time you might spend learning design tools, building your website and troubleshooting errors could wind up costing you more in lost business revenue than the cost of someone doing it for you. A website is one of the most important tools for your business, but if building that website distracts you from running and growing your business you should seriously consider outsourcing your web design.