Hello Jay! Kern Communications in India provides usability testing services for applications for web/mobile platforms. They provide all the services you listed that you require. They're in Hyderabad, though. You can contact them at http://www.kern-comm.com/contact.htm Regards, Ashim