First impressions always count
You need to remember that this logo is the first thing that people will see as it appears on absolutely everything connected to your business. People may not initially remember it, but just look at your own reaction with various logos and how you instantly remember not only the name of the business, but also what they do.