As a non-developer it’s hard for me to say. I’d probably do this: first find several different web design agencies that seem trustworthy, so it’s worth getting
get redirected here and checking out those options, then compare them and pick the one that feels most comfortable for me. And during a personal consultation with specialists, which is often free, I’d figure out what’s best specifically in my case.