New OPDC API v3 is live as of August 5, 2026. Read the announcement

Sage 100 Contractor Data, Available Everywhere

Connect Sage 100 Contractor to reports, inventory, payroll, and integrations without opening your database to the internet.

Built for contractors, on a decade of on-premise Sage deployments.

For software vendors and integrators

Connect your cloud application to any customer's on-premise Sage 100 Contractor, without opening inbound firewall ports.

Install the connector on the customer's Sage server and reach it from your cloud over one authenticated REST API. No VPN, no exposed database, and no on-premise agent for your team to build and maintain.

Sage 100 Contractor, not Sage 100 ERP. Different products, different databases. Plenty of vendors connect to the ERP; far fewer connect to Contractor.

No inbound ports No database exposure No VPN required

What We Do

Your Sage data is stuck on one server, in one building.

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.

A payroll workbook validated against Sage master files before it posts.

Our Products

Four products, all reading and writing through the same connection to your Sage 100 Contractor database.

OPDC

On-Premise Database Connector for Sage 100 Contractor. Securely connect and extract data from your Sage installation from anywhere.

  • Secure on-premise connection
  • Real-time data extraction
  • Full Sage 100 Contractor support
  • mTLS encryption and audit logging
Learn More

Twinn Reports

Powerful reporting solution built on OPDC. Create and share reports in mobile view, PDF, or CSV formats.

  • Mobile-friendly reports
  • Export to PDF and CSV
  • Customizable templates
  • Scheduled report generation
Learn More

Twinn Inventory

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.

  • Zebra barcode scanner integration
  • Purchase order receiving
  • Job-based inventory allocation
  • Mobile-first design
Learn More

Custom Integrations

Connect OPDC to the tools you already use. Payroll, AP invoices, and inventory all flow through a single secure API layer.

  • Payroll import (Excel, CSV, ADP, Gusto)
  • AP invoice processing
  • Service inventory management
  • Credit card import via Plaid
View Custom Integrations

Why Choose Twinn Engineering

What you get on every plan, whether you use our products or build against the API yourself.

Secure & Reliable

OPDC runs inside your network. Your Sage database is never opened to the internet, and every call is encrypted and logged.

Fast Implementation

Most installations finish in a single session. Nothing about your Sage 100 Contractor setup has to change.

Real-time Updates

Every read hits the live Sage database. There is no nightly sync to wait on and no copy to fall behind.

Team Collaboration

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.

Mobile Friendly

Reports are responsive, so a project manager can pull up job costs on a phone without pinching and zooming.

Dedicated Support

Support comes from the engineers who built OPDC, not a ticket queue. We answer within one business day.

Trusted by Construction Teams

General contractors, subcontractors, and Sage consultants across the Southeast use Twinn Engineering to get at their Sage 100 Contractor data.

On-Premise First

Your Sage 100 Contractor data never leaves your network. OPDC connects securely without exposing your database.

Up and Running in Days

No lengthy onboarding. Install the connector, configure your queries, and start pulling data.

Always In Sync

Reports, inventory, and integrations stay current with real-time reads from your Sage 100 Contractor system.

Want to see it against your own data?

Book a call and we will run the API against a copy of your Sage company, so you can see exactly what comes back.