The first reason would be because hiring a web developer or designer is going to consume far more time than getting website templates. Think about it, you have to explain to the web developer exactly what you want. You have to go over it with them again and again and again. You will have to monitor what is being created and make adjustments during the project. Once the project is finished it is probably going to be behind schedule, and adjustments will need to be made that might cost you more money and more time.
When deciding and choosing a template it is important to determine the objective of the website. Most websites require the ability to easily be managed, search engine friendly, easily designed, impressive looking, and meet the personality of the company the website is trying to represent. Some of the advantages of having a prestashop template is the flexibility and customization. The code is also very clean. This allows for additional code to be entered to alter the website look and design. The templates are lightweight. Being lightweight allows the website to be fast and easy to install. The templates are sleek and have intuitive interfaces. There are multiple free Prestashop themes to choose from. It is important when choosing a theme to remember the target audience. Prestashop allows for website hosting and custom built solutions.