Kareo is an Irvine, California company that provides software as a service for independent medical practices. The company offers a cloud computing products and services for electronic health record (EHR) management, medical practice management software, medical billing services (revenue cycle management), and software to help practices engage with their patients. In 2014, the company reported over 30,000 providers using its technology. Kareo was established by former Scour Inc. founder Dan Rodrigues in 2004. The company is headquartered in Irvine, CA and has offices in Las Vegas, NV and Indianapolis, IN. In July 2013, Kareo made its first acquisition of a full-service provider of medical billing and associated solutions company, ECCO Health, LLC.