85132085
Sep 17, 2010
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