I know exactly what you mean because I was in the same position until I found an agency that really delivered. The one I used is called Logozila and you can check them out at https://logozila.com/ right there. They are a full service digital agency that does logo design, branding, website development, video animation, digital marketing, and even custom illustrations. What I really liked is that they have clear packages for each service, so you know exactly what you are getting and what it costs upfront. I used their logo standard package and website design service and the quality was excellent. The team was responsive and collaborative, they did not just take my brief and disappear, they offered feedback and suggestions that actually improved the final result. They also have a good track record with testimonials from other small business owners. If you want a reliable partner for your digital needs without the headache of managing multiple freelancers, this is definitely worth a look.