There are over 5,000 themes available for WordPress (most of them free!), sorted by type and industry, with new ones being added every week.
If the available themes don’t meet your exact needs, they can be further customized through the WordPress admin area, or with the help of a professional designer.