I think you can easily make a website on your own if you have the time for it. A web designer is really expensive but with a website builder like hPage ( https://www.hpage.com/ ), you can set up your own fitness website in one day! They have hundreds of templates to choose from and they also have website features which you might like such as galleries, large storage space, contact forms, guestbooks, etc. The paid packages are super affordable and worth it. Websites are also optimized for mobile viewing and SEO so expect that your customers will be able to find you easily online! I created a website for my business there and have been successful.
I think you should find a better web designer on Freelancing sites, you may check their skills out of a lot of many freelancers. recently I have worked with this company. Have a look http://www.tutelamtech.com/index.php/services/website-design, you may consult to them too.
To design your website, use Website builder software . You can get it as a freebie from the provider http://www.9cubehosting.com/free_tools/website_building_software/ after getting cheap hosting plans from them .
I agree with Karin, to make a website on your own is very interesting and there are many types of software available online now. I built a website with WordPress software and it is very easy and appealing. When building a website I got help from www.simplewebsitetutorials.com, which is a free online tutorial which instructs in website creation.