A site review request is a forum posting on our site that asks WOT users to review your site and provide ratings and feedback. You can request a review if you have claimed the site as your own. Everyone who has rated your site or commented in the past will be notified of the request.
While it is up to a user's decision to reconsider their review, this process is usually beneficial to the site owner. You will receive tips and valuable feedback from informed users, and perhaps a higher Reputation.
Request your site review here.