“When competing with other businesses that offer the same services, however, it’s easy to fall into the trap of adopting graphical characteristics for your logo that are similar to your competitors’. This can be called logo camouflage. A predictable logo makes your company blend in to a sea of similar logos.”
http://www.nachi.org/why-home-inspection-business-needs-logo.htm
A good company name can directly impact the effectiveness of your logo design.