Firstly - sign up for google adwords,... don't pay for ads, but use the "Keyword Planner" tool to see what ppl in your area are typing into Google & write up a list of keywords that suit your company.
Add geographic keywords to your list - the names of the towns/villages/areas you work in.
Use the keyword list to maximise your google exposure by putting relevant keywords in the page text, page titles, H tags, meta description tags, file names, image ALT tags etc etc etc - put the keywords everywhere. Never use the same tags or titles on more than one page, variety is essential. Never use the same keyword more than once every 150 words or you might get penalised for keyword stuffing.
Signup for google webmaster tools, verify your site & submit a sitemap,...
This will get you seen by Google,.. but that is only half the challenge.