The site is reliable, but I advise against purchasing insurance through it, as it is not recognized by rental companies. It's better to secure rental insurance from other sources before traveling, as the platform tends to overcharge compared to direct car rental options.
Claim your business profile now and gain access to all features and respond to customer reviews.