Loaded all relavent info. Reveived after a couple of months an odd notification that a signature is not clear. No customer service. No option to change/add signature. Had written multiple emails and to help assistance and havent heard back after over two months of writing to them. Feels like a SCAM.
Claim your business profile now and gain access to all features and respond to customer reviews.