Secure API access to your Sage 100 Contractor data, without VPNs, fragile exports, or vendor lock-in.
Built for contractors, on a decade of on-premise Sage deployments.
What We Do
We put it where the work actually happens: in a browser, on the warehouse floor, and inside the systems your back office already runs on.
Job costing WIP report with cost-to-cost % complete, revenue earned, and over/under billing.
Running a WIP report against live Sage data in the browser.
Four products, all reading and writing through the same connection to your Sage 100 database.
On-Premise Database Connector for Sage 100 Contractor. Securely connect and extract data from your Sage 100 system from anywhere.
Powerful reporting solution built on OPDC. Create and share reports in mobile view, PDF, or CSV formats.
Manage inventory with barcode scanning powered by Zebra devices. Receive POs, allocate materials to jobs, and keep Sage 100 Contractor in sync from the warehouse floor.
Connect OPDC to the tools you already use. Payroll, AP invoices, and inventory all flow through a single secure API layer.
What you get on every plan, whether you use our products or build against the API yourself.
OPDC runs inside your network. Your Sage database is never opened to the internet, and every call is encrypted and logged.
Most installations finish in a single session. Nothing about your Sage 100 setup has to change.
Every read hits the live Sage database. There is no nightly sync to wait on and no copy to fall behind.
Share a report as a link, a PDF, or a CSV. People who need the numbers do not need a Sage seat to see them.
Reports are responsive, so a project manager can pull up job costs on a phone without pinching and zooming.
Support comes from the engineers who built OPDC, not a ticket queue. We answer within one business day.
General contractors, subcontractors, and Sage consultants across the Southeast use Twinn Engineering to get at their Sage 100 data.
Your Sage 100 data never leaves your network. OPDC connects securely without exposing your database.
No lengthy onboarding. Install the connector, configure your queries, and start pulling data.
Reports, inventory, and integrations stay current with real-time reads from your Sage 100 system.
Book a call and we will run the API against a copy of your Sage company, so you can see exactly what comes back.