Do not trust this company. There is no employees to speak with, no phone number and once they have your money good luck on trying to communicate with a actual person. It is computer generated responses that have nothing to do with your issue. This is not a reputable company, I don’t even know how they are still in business.
Claim your business profile now and gain access to all features and respond to customer reviews.