Okay I remember seeing a link posted on BHT somewhere for a site that has a free tool for checking a site's visibility status on various SEs/local results/??? - or something like that. I do remember one of the results produced was for Google Places. I can't seem to find it on here or with the big G so I wanted to see if anyone on here might know what site I'm thinking of? Thanks in advance for any help.