Sage 100 Contractor is an on-premises software solution that is targeted at smaller contractors looking for an all-in-one platform, not just accounting software. While it definitely has its advantages ...