A myriad of web design businesses exist, ranging from students to large organisations. Additionally, there are templates galore and DIY software that can make a small business look good. However, caution must be taken if you opt to use a template, as most offer design, but lack in functionality. Customising a template design can be costly and time consuming. Moreover, some templates are not search engine friendly and can be difficult to navigate.