A. The best and easiest way is to list your business at local listing sites. There are maybe a hundred or so local listing sites, but not everything is created equal, just make sure your business is listed on some of the biggies:
- Angie's List
- Bing Local
- Brownbook.net
- Google Places and Google Local
- Super-pages.com
- TripAdvisor (for hotels and restaurants)
- White Pages
- Yahool Localworks
- Yellow Pages
- AnyWho.com
- Yelp.com
Or you can pay Moz.com $49 a year so they can push the listing to all the local listing sites.