Last updated: April 2026
A heavy equipment auction broker buying and selling millions of dollars of construction equipment across the United States needed a system to track every step of the purchase, sale, and delivery process across online and in-person auctions. PCG built the Auction Management System in Microsoft Access with VBA in just a few weeks, covering equipment tracking, sales calculations, interest accrual, profit margins, geo-location, accounting report integration, and distribution to a central California office and satellite locations across the Western United States and Canada.
Project requirements

Record, track and calculate sales, interest accrual, profit margins, and auction details. Geo-location for equipment. Accounting report integration. Schedule equipment movements and deliveries.

Languages and database

Microsoft Access, Visual Basic for Applications (VBA).

Company size

Small business.

Industry

Transportation / heavy equipment.

❓ What problem did this project solve?

An equipment auction broker operating across the United States had no unified system for the transaction lifecycle that defines their business. Equipment was bought at auction, moved to staging, sold again through online or in-person events, and delivered to buyers across multiple states. At each step, the business needed to know where every piece of equipment was, what it cost, what it sold for, and how delivery was progressing.

Without a central system, that information lived in separate places and required manual reconciliation. For a broker handling millions of dollars in equipment transactions, the gap between what the records showed and what was actually happening in the field was a direct financial risk. The system also needed to integrate with existing legacy systems and be deployable across a central California office and satellite locations throughout the Western United States and Canada, with a minimal learning curve for staff at every location.

🛠️ What PCG built

PCG developed and deployed the Auction Management System in a few weeks. The system tracked every piece of equipment through the full auction lifecycle: acquisition, staging, sale, and delivery. Sales calculations, interest accrual, and profit margin tracking were built directly into the database, eliminating the manual spreadsheet work that had been running alongside the operation.

The geo-location tracking layer gave the broker real-time visibility into where equipment was physically located between auction events and during delivery. For a company moving heavy construction equipment across multiple states, knowing the location of every asset at any given moment is the difference between a manageable logistics operation and a reactive one.

PCG distributed the application from the central California location to satellite offices across the Western United States and Canada, integrating communications and tracking across all locations. The final deployment required minimal training because the system was built around how the company's staff already worked, not around the constraints of a generic platform.

🔍 Technology used

Microsoft Access Visual Basic for Applications (VBA) Geo-location tracking Multi-location distribution Legacy system integration Accounting report integration Equipment lifecycle tracking
Running an auction, brokerage, or equipment tracking operation without a system that covers the full transaction lifecycle? PCG has built fleet and equipment management systems since 1995. The $2,500 diagnostic engagement scopes the problem before any development begins.
Talk to PCG

PCG founded 1995. All project details drawn from PCG's internal documentation. Client identity withheld at client request.

Frequently Asked Questions

Yes. PCG built a complete auction management system for a heavy equipment broker buying and selling millions of dollars of construction equipment across the United States. The system handled every step of the auction process: purchase tracking, sale documentation, interest accrual, profit margin calculation, equipment geo-location, delivery scheduling, and accounting integration. It was deployed to a central office in California and satellite locations throughout the Western United States and Canada. The first step is a free 30-minute consultation.
For a heavy equipment auction operation, the system needs to track each piece of equipment through its full lifecycle: acquisition cost, auction listing details, sale price, buyer information, interest accrual on financed purchases, profit margin per unit, current location, scheduled movements, and delivery confirmation. The system PCG built also included a geo-location component so the company always knew where each piece of equipment was at any point between purchase and delivery.
Yes. Integration with existing legacy systems was a core requirement for this project. PCG built the auction management system to connect with the client's existing accounting infrastructure so that auction activity fed directly into financial reporting without manual re-entry. PCG builds .NET applications with direct integrations to QuickBooks, Sage, Microsoft Dynamics, and other accounting platforms. The integration scope is defined during the requirements phase before any development begins.
PCG built and deployed this auction management system in a few weeks. Timeline depends on the complexity of the workflows being tracked, the number of integration points with existing systems, and whether the deployment covers multiple locations. The free consultation produces a realistic scope and timeline before any commitment is made.
Yes. PCG migrates Access and VBA applications to modern .NET platforms as one of its most common project types. For an auction or equipment tracking system, the migration preserves all transaction history, all business logic for interest and margin calculations, and all reporting outputs. The operation continues running on the existing system throughout the build and cutover happens only after the new platform has been validated against real data.