Overview Details Press Releases Multimedia Locations People Groups Top Best Reviews.net is a review site started by Nancy Green, a full-time mom. The company also plans to offer more information about health, home appliances, baby products and sport goods in the future