Yes, having your branding (logo, color palette, typography, patterns, etc.) completed prior to embarking on website design and development is crucial as it lays the aesthetic foundation for your website. It also helps drive the tone of voice throughout your website. I offer branding packages, and I will also work with the brand guidelines from the designer you've worked with previously.