To find a skilled graphic designer who can create a high-resolution logo for you, you have a few options:
Freelance Platforms: Websites like Upwork, Freelancer, or Fiverr allow you to browse through portfolios and hire graphic designers directly. You can post your project description and requirements, including the desired design style, color palette, and file formats.
When reaching out to designers, make sure to provide them with the attached image and clearly communicate your requirements. Mention that you need the logo to be suitable for professional printing on various materials, such as business cards, posters, and banners. Specify the desired design style, emphasizing a minimalist approach with bold fonts and an emphasis on the business name. Also, provide the color palette you want, including gold, olive, and black.
Once you've selected a designer and they have created the logo to your satisfaction, you can request the final files in the formats you need. Make sure to ask for the AI file (Adobe Illustrator) and PDF file with bleed and crop marks. These formats will provide the necessary flexibility and high resolution for professional printing.
Best of luck with your logo design project!