what kind of insight are you looking for? yes, people often search with zipcodes or city/county names appended.
i would advise you to run some exact match adwords ads for a shitload of permutations of your search phrases with zips/city/area/etc attached in different ways. this will let you see what kind of search volume the phrases get and you can make an informed decision. if you don't currently run adwords, there are threads every day trying to sell $100 adwords coupons for $5. grab one.
[widgets in 89101]
[89101 widgets]
[find widgets in 89101]
you get the idea.