There are numerous companies out there providing professional designed web templates. There are also site that offer free web templates. Then off course, one cannot expect all the free web templates available on the web site are professional, there are however, some free web templates are designed professionally and optimized correctly. If one is seeking for more professional service and support, one can opt in for premium web templates company. An example will be DeonixDesign where the company offer thousands of professional templates. DeonixDesign work as after user subscribe their service, they can have unlimited access to all the contents available there.
While making a site using web templates a person can make a base template file where it is possible to specify the non editable and editable regions separately. People also prefer the template based sites as they tend to be search engine friendly if the template is optimized properly. One can take the help of certain web site design software like Dream weaver for creating website templates easily. However, it also helps if one knows HTML to an extent.