I agree with Allurehost,
Local marketing can be very much effective and quite affordable to get a good start-up as you can get utmost response and recognition from your local contacts. After you get a few local visitors they will automatically spread the word of mouth for you if satisfied with your product or service.
