Some medical clinics and hospitals outsource the entire billing aspect of their practice to medical billing companies. Companies usually claim to increase the clinic’s bottom line through better coding and quicker turn-around time for insurance claims. Whether or not these companies make more money for the physician(s), they certainly remove the hassle of medical billing for the clinic. Therefore, many clinics will choose to use such a service instead of paying someone “in house” to do the billing. However, in recent years, better and easier software has been developed to enable the medical practice to oversee their billing with relative ease. The better software companies will offer thorough training and good technical support once the software is up and running.