⚠️ PDI has acquired FACTOR, DM2, FuelSmart/Pinnacle, and FireStream. If you're on an acquired platform, BookWorks is the independent alternative. Read on.
PDI Migration Guide

You don't have
to stay on a
platform that got acquired.

If you're running FACTOR, DM2, FuelSmart, or FireStream — your petroleum ERP was acquired by PDI Technologies. You have options. BookWorks is the independent petroleum ERP built specifically for fuel jobbers, and we've migrated clients from every one of those platforms.

PDI Technologies — Acquisition Timeline
2017
Pinnacle / FuelSmart Acquired
Petroleum ERP platform serving fuel marketers and home heating operators across the Midwest and Southeast.
~2017
FireStream WorldWide Acquired
Field service and petroleum back-office software serving petroleum distributors.
2018
FACTOR ERP Acquired
One of the largest independent petroleum ERP platforms in the country — thousands of users across fuel wholesale, home heating, and lubes.
2018
DM2 / Petroleum Insights Acquired
Vancouver, WA-based platform serving petroleum marketers primarily on the West Coast.
BookWorks was not acquired. Key Information Technologies remains fully independent.
What Acquisition Means for You

Why operators
leave acquired
platforms.

When a private equity-backed company acquires your software vendor, you're no longer a customer — you're part of a portfolio. The business model changes, and the consequences for customers often follow a predictable pattern.

📈
Price escalation

Acquired platforms frequently increase annual fees as the acquirer seeks return on their investment. License costs, support fees, and module pricing are all subject to change after acquisition.

🔀
Platform consolidation pressure

When a single company owns four petroleum ERP platforms, it doesn't make business sense to maintain all four indefinitely. Consolidation — migration to a "unified" platform — is often the eventual destination, whether customers want it or not.

📞
Support model changes

The support team that knew your account and answered your calls is often restructured after acquisition. Helpdesk staffing, ticket systems, and offshore support are common post-acquisition changes that frustrate long-term customers.

🗺️
Roadmap uncertainty

Product roadmap decisions are made by the parent company's leadership team, not by people who know petroleum. Features that matter to fuel jobbers may not be priorities for a multi-vertical enterprise software company.

Why BookWorks is different

Independent.
Focused.
Not going anywhere.

Key Information Technologies has been independently owned since 1994. There is no private equity investor, no parent company, and no acquisition exit strategy. The same people who built BookWorks are the people who support and develop it today.

Stable, predictable pricingNo investor return targets requiring annual price increases. Your monthly fee is what it is.
Petroleum-only focusBookWorks serves one industry. The roadmap is driven by petroleum operators, not a corporate product strategy team managing 20 verticals.
Unlimited support in your monthly feeNo per-incident billing, no tiered support plans. Phone and email support from people who know petroleum.
Long-term team continuityThe support team you work with today will likely be the same team you work with in five years. No post-acquisition talent restructuring.
No forced migration riskYou will not receive a notice that your version is being sunset and you must migrate to a consolidated platform. BookWorks is BookWorks.
Platform Comparison

BookWorks vs. PDI —
side by side.

The differences between BookWorks and a PDI-owned platform go beyond features. They're structural — how support is delivered, how pricing is set, who owns the roadmap, and what happens to your data.

PDI / Acquired PlatformBookWorks / Key IT
OwnershipPrivate equity-backed; subject to further acquisitionIndependently owned since 1994; no acquisition plans
Industry focusMulti-vertical enterprise ERP; petroleum is one of many verticalsPetroleum only — fuel wholesale, home heating, lubes
Support modelTiered support plans; ticket-based; potential per-incident billingUnlimited phone and email support included in monthly fee
Support staff backgroundGeneral software support; petroleum knowledge variesMany support staff have petroleum accounting or operations backgrounds
Pricing stabilityAnnual increases likely given investor return requirementsStable monthly fee; not subject to investor pressure
Platform migration riskConsolidation between acquired platforms is possibleBookWorks is one platform; no consolidation risk
Roadmap controlDetermined by corporate product leadership across multiple verticalsDriven by petroleum operator customer feedback directly
Data ownershipVerify contractually; has been a point of contention post-acquisitionExplicitly stated: your data is yours, always
Software updatesMay require paid upgrades for major versionsUpdates included in monthly fee
Custom developmentSubject to enterprise roadmap; may not be prioritizedCustom work embraced; SOW scoped and delivered in-house
The Migration Process

What moving from
PDI to BookWorks
actually looks like.

Migrating your petroleum ERP is a significant project — but it's one Key Information Technologies has done many times. Every migration is scoped around your specific data, your existing system, and your go-live goal. Here's what to expect.

1
Discovery — understanding your FACTOR/DM2/FireStream/FuelSmart setup

Our team conducts a detailed discovery of your current platform configuration — your chart of accounts, customer structure, product list, taxing setup, DTN configuration, and billing workflows. This forms the basis of your BookWorks implementation plan.

2
Data export from your current system

Key provides the conversion templates. You export your data from your current platform — GL chart of accounts, vendors, customers, ship-to's, inventory, tanks, routes, terminal contracts. Key reviews each submission before conversion.

3
Key converts and configures BookWorks

Key's team converts your data into BookWorks — mapping fields, setting up GL accounts, configuring tax structures, establishing DTN automation, and building out the BookWorks environment to mirror how your operation runs.

4
Benchmarking — numbers must match

Key generates sample invoices, supplier bills, and ACH draft notices in BookWorks and compares them directly against your current system output. Every line item is validated. We don't go live until the numbers match.

5
Training on your operation, not generic BookWorks

Role-specific training sessions are built around your workflows — your customers, your pricing structures, your billing cycle. Delivered via Zoom and recorded. Your team learns how to run your operation in BookWorks, not how BookWorks works in theory.

6
Go-live with Key support on standby

Your first day in BookWorks, Key is available throughout — by phone and remote session. Issues are addressed in real time. After go-live, Key supports you through the first full billing cycle and first month-end close.

Read the full implementation guide →   Read the data migration guide →
Common Questions from PDI Customers

What people ask
before they migrate.

Can you actually convert our current data?

Yes. Key has performed data migrations from FACTOR, DM2, FuelSmart, FireStream and other platforms. The conversion process uses our standard template set — GL, vendors, customers, ship-to's, tanks, routes, inventory, terminal contracts — and Key does the conversion work, not you.

How long does a migration take?

Typical timelines range from 9–12 months depending on data complexity, number of modules, states, and how many integrations (DTN, CardLock, ATG) need to be configured. Your specific timeline is established during the discovery phase and agreed in the project plan.

Can we run both systems in parallel?

Yes. Many clients run a parallel period — operating both their existing system and BookWorks simultaneously — to build confidence before fully cutting over. Key supports this approach when it makes sense for your operation.

What happens to our historical data?

We'll discuss how much history to bring over versus archive. Most clients convert open balances (AR, AP) and a subset of transaction history, keeping older history accessible in the legacy system for a period. The right strategy depends on your regulatory and operational needs.

Does BookWorks have all the features my current system has?

BookWorks covers the full scope of petroleum ERP — wholesale fuel, home heating, dispatching, accounting, CardLock, warehouse/lubes, and MobileConnect. Most FACTOR functionality maps directly to BookWorks. Where there are gaps, custom development is available under a Statement of Work.

What's the cost of migrating to BookWorks?

Implementation is scoped based on your specific situation — modules, data complexity, number of states, and integrations. Training is included in the implementation fee. The monthly BookWorks fee covers unlimited support and software updates. Contact us for a specific conversation about your situation.

Who do we call when something goes wrong?

You call 888.539.4630 or email sales@keyinfotech.com. A person answers. Unlimited support is included in your monthly fee. The support team has petroleum operations knowledge and can often resolve your question on the first call without escalation.

How is BookWorks priced compared to PDI?

BookWorks is priced for the petroleum mid-market — not enterprise pricing designed for very large operators. We don't publish pricing publicly because it's scoped per client, but we compete favorably on total cost of ownership when support costs, update fees, and implementation approach are all factored in. Let's have a direct conversation.

Ready to Explore Your Options?

Let's talk about
what a move to
BookWorks looks like.

No pressure, no sales deck. A direct conversation about your operation, your current system, and whether BookWorks is the right fit. We'll tell you honestly what the migration would involve and what it would cost.

📞 888.539.4630
Or email sales@keyinfotech.com · Birmingham, MI 48009
Start the Migration Conversation
Tell us about your current platform and we'll schedule a call.

No obligation · Responds within 1 business day