These Google Maps are strange.
They kind of hit us by suprise.
Our website was always number one for it's local search term.
Then all of a sudden, Google started displaying maps listings ABOVE web sites
We serve Tampa, but are actually IN a suburb of Tampa.
Had to scramble to rent a Tampa Office
BUT, as SOON as Google saw our web site in the local Maps listing, it reognized an "old friend".
It rewarded me by putting us back on top of the roof cleaning tampa local search, both organically and on Google Maps.
IMHO, that is only fair of Google.
Tampa may be different from your city, but this Local stuff is to be taken seriously IMHO.
Be careful, or someone may have info usa get crawled by Google, and wind up ON TOP of your megabuck, "optimized" website with JUST a listing!