85132073
Sep 17, 2010
Oct 11, 2011
operating an online marketplace for consumers and service providers whereby service providers locate and bid on multiple consumers' service listings, and consumers then provide feedback and ratings for such service providers after the services are completed
Advertising and Business