It really doesn't matter a whole lot. Do what fits, and what's natural for the page. The body content itself will hold more weight. Focus more on the content, the internal linking structure of your website, and conversion elements of the page.
To give a little statistical backing to Eric's answer, two studies from last year both show a pretty diminished correlation between H1/title tag optimization and actual rankings. There's still some people that'll swear that they've still seen good results by keyword optimizing title/h1 tags, but it does seem to matter less than it used to.
For my two cents, conversion matters most. Make the page so it functions for the potential clients reading it, and only add city/keywords if it doesn't hurt the flow of the page. Bounce rate is part of Google's ranking algorithm too after all, no sense 'optimizing' the page if it hurts stick rate or conversion rate, since that can negatively impact your rankings too.
To answer your real question though, what you name your page for organizational purposes might not be what you want your top h1 tag to be. Whenever I'm putting together a new site, I always separate wordpress page naming conventions from the headline just to keep things neat and tidy, without restricting my ability to write the headline that I think will work best.
New advertising option:
A review of your product or service posted by a Sterling Sky employee. This will also be shared on the Sterling Sky & LSF Twitter accounts, our Facebook group, LinkedIn, and both newsletters.