There are several ways of effectively ensuring via local search marketing that your company's name is listed so as to show up on search engines. You want your prospective customers to crowd your front office, not that of your competitors. One way of going about it is to have a strong net presence. That way when a potential customer does a local search by mentioning your business type and the area, (such as Hilton Head Island) and you operate out of Hilton Head Island, then your suitably optimized website will figure in the listing. This requires local search marketing via means like site optimization, getting listed in Google Places and in local online directories.