I can't recommend this site less.The website is clearly broken. Calling customer service only causes further aggravation as it claims that the website works perfectly. Spoiler alert - it does not. The website returns the message "The Identity Verification System is currently unavailable. Please try again later." Customer service response: "Server might be busy. Try again in a little while."Very unhelpful and unaccommodating.
Claim your business profile now and gain access to all features and respond to customer reviews.