Here are the best ways to build your local SEO presence.
Take this one step further by including a google map displaying your location in the same spots on your site. No one is a bigger fan of Google than Google. It can't hurt your ranking to use some of their services on your site.
Beyond adding your address and phone number to your site, you should also include detailed About and FAQ pages:
Beyond just superficially tying you to your city or state, these pages also give visitors more of a reason to trust and like you. Who doesn't trust a local business more than they do a large or otherwise faceless corporation? Trust is a huge part of how Google determines their rankings, which is why it's also a good idea to ensure customers can provide testimonials and reviews.
Couldn't you just make testimonials up, though? You could! Which is why Google is a big fan of testimonials and reviews from third-party services like Yelp, Facebook, and Google's very own Google My Business. You can include reviews from these services on your own site using third party Weebly apps like Social Review and Five Star Ratings.
What if you get a bad review?
It can be very frustrating for some jerk to give you two stars while writing up a bunch of nonsense about your business. Every business large and small receives bad reviews though, and you shouldn't take it personally if someone gives you a negative review. The best thing you can do is make a habit of responding to all of your reviews and offer to make things better for the negative reviewers (definitely don't call them a "jerk" or refer to their review as "nonsense"). Even if they don't change their review, other people will see your response and likely appreciate that you're engaged.
Using these third-party review sites is valuable beyond just the reviews, too:
There are plenty of sites beyond the aforementioned (and important) Yelp, Facebook, and Google My Business like MerchantCircle, the Yellow Pages and Angie's List. The sign-up process for all of these services is straightforward and you can get moving with all of them in an afternoon. Take full advantage of their features: include photos from your business, ensure all of your business hours are listed and confirm your address matches the one on your site. Doing this gives you more value with Google and the other search engines. You can also use a tool like Site Booster to streamline the process.
Follow these suggestions and you should soon find yourself winning at local SEO, showing up in lots of results in searches for your area.