In theory if you have told Google where your specific address is, then a normal search for this address in Google Maps will yeild this location?
If so, then hopefully all you need to do is ensure that the address that you give in the "Website Details" admin page on your site has this address on it. Thus when our system does a Google Maps search to find the location it should find the pinpoint that you've added.
(If the address in Website Details is already exactly correct, you could try saving the details on the page again anyway as this'll give Voice a hint that it should try again to find the point on the map).
Thanks
Joe - Voice Admin