Solutions
Cutting-edge solutions tailored to everyday issues in the modern digital environment.
Services
Innovative tools and services designed to address complex challenges today’s digital landscape.
Ready to clean up your CRM workflow?
Book a CRM Workflow Audit and see where leads, follow-ups, reporting, or disconnected tools can be fixed first.
An ERP, designed from the workflow up, for a contractor whose jobs depend on heavy equipment, crews and hard ground conditions.
The client began as a heavy civil general contractor and works on underground utility and infrastructure projects, with crews and equipment spread across distant job sites. Ground conditions can change production overnight, and a costly machine standing idle hurts right away. Preconstruction planning also matters a great deal to how the company wins and runs work. It needed an ERP designed around these realities, so estimates, jobs, equipment and costs could be followed in one place.
Hexagon designed and delivered an ERP shaped around the way a contractor runs work. We planned the workflows and screens first, then built records for jobs, estimates, crews, equipment, purchasing and cost. Project managers compare budget with actual cost by job and cost code. Field production and hours reach the office in a consistent form. Management can look across remote sites without phoning each superintendent for an update.
When the job sites are far apart and the machines are expensive, late information gets costly.
A trench or bore can go to plan one week, then slow badly when ground conditions change. If daily production stays in a foreman's notebook, the cost problem appears weeks after the fact.
We built daily field reports against each job, so footage, hours and delays reach project managers while there is still time to respond.
Specialized machines move between yards and sites, and costs follow them. Without shared records, nobody can quickly say which machine is where, what it is costing, or when service is due.
We created equipment records with location, assigned job, hours and service history, so managers can plan moves and charge usage to the right job.
Preconstruction work produces quantities and assumptions that should guide the job. When those figures sit in spreadsheets, the field team may never see them, and nobody can test whether the bid was right.
We carried estimate quantities and cost codes into the job budget, so actual performance can be compared directly with what was bid.
Field staff working in remote places have little patience for long forms and cluttered screens. Poorly designed entry leads to missing data, and an ERP with missing data can't be trusted by anyone.
We started with design, mapping real tasks by role and keeping entry screens short, so foremen record only what the office actually needs.
| Feature | Description |
|---|---|
| Estimating and preconstruction | |
| 1. Bid Records | Each opportunity holds its scope, quantities, status and documents, so past pursuits can be found again. |
| 2. Estimate Line Items | Quantities and unit costs are organized by cost code, ready to become the job budget. |
| 3. Value Engineering Notes | Alternative methods and their cost effects are recorded alongside the estimate, so the reasoning survives after award. |
| Project managers | |
| 4. Job Setup | An awarded bid becomes a job with its budget, cost codes, customer and team already in place. |
| 5. Budget Versus Actual | Managers see committed and actual cost against budget for each cost code while the work is happening. |
| 6. Change Orders | Added scope is tracked from request to approval, then reflected in the job's budget. |
| 7. Subcontractor and Supplier Records | Vendor details and commitments are tied to the jobs they serve. |
| 8. Purchase Orders | Materials are ordered against a job and cost code, which keeps pipe, conduit and fuel costs in the right place. |
| 9. Progress Billing | Pay applications draw on recorded progress, so invoices line up with work in the field. |
| Field supervisors | |
| 10. Daily Field Report | Foremen record production, crew, equipment and delays each day on one short form. |
| 11. Crew Time Entry | Hours are entered by person and cost code, so payroll and job cost both start from the same figures. |
| 12. Safety Records | Toolbox talks and incidents are logged against the job and date, keeping the record easy to find. |
| Equipment and yard teams | |
| 13. Equipment Register | Each machine has a record with type, location, assigned job and meter hours. |
| 14. Service Schedule | Maintenance is planned by hours or date, which helps avoid breakdowns on a remote site. |
| 15. Equipment Job Charging | Usage is charged to the job that used the machine, so job cost reflects equipment cost. |
| Management and accounting | |
| 16. Company Dashboard | Leaders see active jobs, cost status and equipment location across all sites on one screen. |
| 17. Job Cost Reports | Reports compare bid, budget and actual cost, which feeds better numbers into the next estimate. |
| 18. Role-Based Access | Field, office and management users see the screens and records that match their job. |
Each layer has one job.
The client's estimates, jobs, crews and machines now share the same system. Project managers and leaders can read field conditions and job cost without waiting for paperwork to come in.
| Area | Before | After |
|---|---|---|
| Field production | Reported late, in varied formats | Daily report on one short form |
| Equipment | Location and cost tracked by phone and spreadsheet | Register with job, hours and service history |
| Bid to job | Estimate figures re-entered or left behind | Quantities and cost codes become the job budget |
| Job cost | Assembled after the work finished | Budget versus actual visible during the work |
Good software follows a process. Here are the six stages, and what happens in each one.
Goal: Define the product vision, target audience and core business requirements.
Key activitiesGoal: Create an intuitive user experience and visual interface.
Key activitiesGoal: Build the functional application using agile sprints.
Key activitiesGoal: Harden the application against vulnerabilities and boost performance.
Key activitiesGoal: Deploy to a controlled group of real users to catch edge-case bugs and gather feedback.
Key activitiesGoal: Roll the software out to the general public.
Key activitiesA slow week of production shows up before it becomes a bad month.
Managers can see which equipment is available before renting or moving more.
Actual results by cost code inform the next estimate.
Short, role-specific screens make daily entry easier to keep up.
Underground and civil work punishes slow information. Machines cost money whether they are digging or not, and the ground rarely follows the plan. Hexagon began with design, working out what each role needed to see and enter, and then built the ERP around it. Bids, budgets, field reports and equipment records now connect. If your contracting business runs jobs from spreadsheets and phone calls, we'd like to hear about it. Talk to us about what you need to see sooner.
Talk to us about your projectRelated services: ERP development · custom software development
BUSINESS SYSTEMS
SOFTWARE
AI
INTEGRATIONS
Whether you need custom software, CRM, ERP, AI, automation, integrations, or modernization, tell us what you’re trying to improve. We’ll review your requirements and recommend the most practical next step.
300+
Software projects delivered
37+
Enterprise apps built
150+
delivery team members
10+
countries served
Tell Us About Your Project
No sales pressure. Tell us what you’re trying to build, improve, integrate, automate, or replace. We’ll review your answers and come back with a clear recommendation within 1 business day.
Prefer to talk now? Call +1 (801) 259-4800 or book a free 30-minute consultation.
Custom software, CRM, ERP, AI, integrations, and business systems built to improve how growing organizations operate.
© 2026 Hexagon IT Solutions. All rights reserved.