Use the "Report a Problem" link in the footer or contact our Support Center. For appeals, provide details via support@business-reviews.net.