For design there are many companies and freelancers world-wide. It's up to you to find one that suits you. As your question is stated, it's unclear if it's about contents, about design or about programming. Make that clear to yourself before continuing the search.
For the hosting, look at https://www.cnet.com/forums/discussions/cnet-has-a-dedicated-web-hosting-solutions-section-for-you/
I need a website designer that can help me to convert my website to a technology website and would like to know the best hosting plan for higher page loads. Hadegold.net my website

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic