I think it is a good service but in the end, it is more the posters glued on mailboxes that can help. I am sure this service can be useful in the sense that it will reach more people, but it stays an online service and I am not sure everybody looks at those ads.
Claim your business profile now and gain access to all features and respond to customer reviews.