I know this sounds like a dumb question but I have been doing some google research for my keywords I would like to rank for. So I thought I would google my keywords in a big city. My reasoning is, a website in a big city would have to optimize there site for local search like crazy and have to be on there A game for local ranking. When I came across this website from Los Angeles TV Installation | Home Theater Installation | CCTV Security Camera. They are first on google local when I looked. They only have keywords in there titles for there pages. They have no city or state in there titles. Now why is that? Is that because they have landing pages for every city they offer service to? You can see from this page We serve the following Cities in USA for Installation - Audiovideoking they optimized different pages for every city they offer service too.