Did you check to see if you have a location set in Google?
It seems to make a difference in SERPs. Also check to see if you are signed into any Google products such as Gmail or Webmaster. All of them give Google permission to save your search results and use that data.
My wife just did a local search and a client was #2. She sent me the Google search link via Skype and my SERP was totally different!
She was only logged into SKYPE while I was logged into SKYPE and Webmaster. I logged out of Webmaster and got a different SERP but still not the same one on her screen. Then I logged out of SKYPE but still could not replicate her SERP.
Maybe I should post that question in Moz: What do you say when a customer calls and says no two people can get the same SERP to appear?
I searched "georgia" then "guitar" and got no local results. Then I changed my location to Atlanta, GA and still didn't get local results!
I am located near Fort Myers, Florida and using Safari