This service deserves less than one star. It took over a month to process a simple application due to inefficiencies. It seems they have little interest in assisting customers. I can only imagine how long it would take to handle a claim. Very poor customer service.
Claim your business profile now and gain access to all features and respond to customer reviews.