Do not use this company if at all possible. Customer service is overseas and you will have to deal with them at some point. Find another provider for this required service. Had to deal with them for over 2 years and it was extremely unpleasant.
Claim your business profile now and gain access to all features and respond to customer reviews.