Technology has advanced and with more users than ever on the Internet it is essential for businesses of all sizes to have a well designed and developed website to be successful. The online channel is often one of the first mediums through which potential customers find products, services and information about businesses.