As a developer/project manager this is a problem I've seen a lot of clients face.
There are two problems here. Rather than getting a programmer who just codes you need someone who'd take the time to understand what your business model is, what you're trying to do, what your use cases are and then works accordingly. For this you'd need to be deeply integrated with the development process otherwise it just doesn't work.
Secondly, freelancing websites are cheaper but more often than not you'd end up with useless and non functional websites so it's better to stay away from them.
As I mentioned, I am product manager as well and I, can have a look at what you have.
You can view some of recent projects we have done for our clients by visiting the following links: wheretocop.shop, flashserp.com, fulltimewin.live, retailed.io, proselfies.com
Idk how applicable it would be for you but streamlining customer support / chat helped a few of our clients a ton.
A lot of leads often get missed due to slow / delayed chat responses to a customer's question even if the data was available on the website / page. Offloading these to an AI so the CS staff has more time for other specific queries did wonders.
It basically meant CS staff wasn't as busy since FAQs can easily be automated using AI and improved customer support and retention.