That’s the approach I like to see! Usually people want to just hire the cheapest freelancer who should draw up good usability and design. That’s a wrong route, design, UX, and branding all take experience and quality control, that’s why it is always a better idea to hire a reliable agency for the job. As for the specific suggestions, here you will find the help you seek for visual identity branding
Forum