Aggregate Hauling · Equipment Transport · Freight
The trucks you need, when your job needs them.
P Squared Earth Works lines up side dumps, belly dumps, end dumps, transport, and flatbeds for contractors and shippers. One call covers it, from one truck to a full fleet.
What we haul
Trucks for every phase of the job
We work with a network of trusted local carriers, so you get the right truck for the material and the site without managing a dozen phone calls.
Side Dumps
Fast unloading for gravel, road base, fill, and rock, including tight sites and windrows.
Belly Dumps
High-volume aggregate hauling with even spreading for road and site work.
End Dumps
Hauling for rip-rap, demo, dirt, and mixed material on any project.
Equipment Transport
Moving excavators, loaders, and heavy equipment between yards and job sites.
Flatbeds
Building materials, pipe, steel, lumber, and other palletized or oversized loads.
General Freight
Year-round freight for shippers, suppliers, and manufacturers, local or out of state.
How it works
One call. We handle the trucks.
You focus on the job. We handle finding, scheduling, and tracking the trucks.
Tell us the job
Material, pickup and drop locations, start date, and how many trucks you need.
We line up trucks
We match the right equipment from our carrier network and confirm your schedule.
We dispatch & track
Every load is tracked on our dispatch board, including tonnage and wait time.
One clean invoice
You get a single invoice from P2 instead of a stack of bills from different carriers.
Why P2
Built for contractors who can't wait on trucks
- Scale up or down fastFrom a few trucks on a slow day to a full fleet when the job ramps up.
- Vetted carriersEvery carrier's insurance and compliance is checked before they haul for you.
- Load-by-load trackingOur dispatch system records each load, including tons and time on site.
- Local peopleWe're based in Idaho Falls, and you'll talk to someone who knows the area.
Request a Truck
Send the details and we'll get back to you quickly. For same-day needs, call 208-516-2136.