Providing Quality Services to Quality Service Providers