There are a wide selection of Joomla templates available from "free" to commerical versions. Customised templates can be built depending upon customer requirements.
Ideally templates should be:
- responsive - to ensure mobile friendly.
- easy to restyle to suit web site and branding.
- easy to change the layout i.e. based upon a grid format to allow changes to module and content positioning.
- Should come with support - note many "free" templates do not come with support and yuo will be let down at a critical point.
We recommend templates from "Hot Joomla Templates" as their templates meet the above requirements and support is great.