The website is equivalent of a fat doctor telling you to eat healthy. If you claim to be an expert in design, you have shown the opposite. The logo is something from 10 years ago. The website is bloated with information and many elements fighting for our short attention spans. It loads slowly. The "web design examples" section doesn't click anything open from me. From a SEO perspective, I think many above have mentioned the flaws as well. From a domaining and branding perspective, you could have gone with something brandable and memorable.
Is it horrible? No.
Is it optimized to bring in sales? No
Is it optimized for SEO? No
Will some clients be turned off? Probably
Do most clients care or know anything about any of this? No
But do they have an attention span of a goldfish and want to browse a website and digest content easily? Yes.
You could focus on improving it and striving for perfection, but in my experience it's better to go get yourself clients. If you run into issues trying to rank for something, or find pain points when you are bringing traffic, then address those. Once you have money coming in, you can improve the website over time. Focus on what's most important to your business. It's easy to get hung up on a logo, name, or website - especially if you're a designer.
Good luck.