The large majority of FSM companies are fee-for-service and offer different features and functionality that vary from one company to the next. Whereas one company will provide most, if not all, of the desirable features in field service management, another will be missing one or up to several functions. Pricing is dependent on several factors: a company's size, business needs, number of users, carrier selection, and planned data usage. Some popular fee structures are pay-per-franchise, pay-per-use/administrators, and pay-per-field technician/employee. Costs can range from $20.00 per month for an unbundled solution that does not include carrier data charges to upwards of $200.00. It is not uncommon, although not always the case, for there to be other fees incurred with the use of the FSM platform; namely, fees for software, extra technical support, and additional training.