There’s no question, these days there are dozens of places a local business NEEDS to be found online. Traditional print directories and advertising have succumbed to Google Places and Mobile Apps, and a single website will soon get lost in the crowd… unless it’s strategically linked to from all the key local business directories.
It also helps to have good listings in the major national and even international directories (there are more about search rankings than generating leads, but equally important!)