One potential disadvantage of using practice management software is that you often have to sign a contract to use the software over a period of time. Some providers will offer month to month contracts while others may require closer to a year minimum.