Rely on the experienced contractors at Greg Thompson Earthmoving for all commercial and residential projects in Rockhampton. Whether you’re a builder starting a construction project, or a property owner needing some land cleared, we have a full fleet of machinery and experienced operators to get the job done. Access some of the best equipment in the industry such as Bobcats, graders, excavators, water trucks and more. Our operators will do everything from removing a tree in your backyard to creating massive subdivisions.
Give us a call to discuss your project. We provide comprehensive quotes for our excavation, earthworks, land clearing and wet hire services. Get reliable and professional earthmoving contractors who’ll work within your timeframe and budget.
We’re backed by almost 30 years in the industry and experienced on projects of all shapes and sizes across the Rockhampton region. Our family-owned business has been operating at competitive, affordable rates since 1994.
Our business provides:

We do everything from tidying up fence lines to industrial excavation, dam clearing and gravel road repair. If you’re constructing a commercial building platform, pad or driveway, we supply quality granite. Suitable for fills or pads, we supply unscreened or screened granite from our own quarry at affordable costs.
Need to dig? With our fleet of 2 tonne to 24-tonne excavators, Greg Thompson Earthmoving has the equipment and experience for platform building, trenching, pier hole construction and excavation.
With years of experience earthmoving across the Rockhampton region, our operators will prepare any domestic or industrial site using state-of-the-art tools and equipment.
From removing shrubs and rubble to creating firebreaks, rely on the professionals at Greg Thompson Earthworks for all land clearing. Our team takes on all projects big and small.
Secure wet hire for jobs across the Rockhampton region. Our extensive fleet of earthmoving equipment is available for hire now, operated by our experienced professionals.
ABN: 95 665 816 850