There is a huge variety of WordPress themes on the internet, with prices ranging from zero to $100. I can help you choose a suitable theme for your kind of business, install the WordPress site and theme, and then personalise it according to your taste. Some of the changes you might want to do are: change the logo, change some colors, change some font sizes, and add a new area for banners. Maybe you just want to swap out some graphics for new ones.
Here are some of my favorite free or premium WordPress themes: