Popular alternative is TME CMMS
Key factors include Technician Management, Inventory Control, Service history tracking, Preventive Maintenance, Asset Tracking and pricing.
Tools like UpKeep, Fracttal, Fiix, eMaint CMMS and Aladdin are best for small businesses for CMMS Software.