Geraldton Mechanical Repairs & Maintenance Services

AllTorque Diesel has been serving Geraldton & WA’s Midwest for the last 12 years.

Contact Us


What We Do.

Light Vehicles

Scheduled log book servicing and repairs on all makes and models of light vehicles.


Servicing and repairs on all mining and earthmoving equipment.


Servicing and repairs on all agricultural equipment.


Electrical repairs and fitment of accessories such as lights, beacons, brake controllers and battery isolators.

Engine & Component Rebuilds

Including full vehicle, machine and equipment rebuilds and overhauls.

Air Con

Air conditioning repairs.

Heavy Vehicles

Servicing and repairs of all makes and models of on highway trucks and trailers.


Welding repairs and fabrication.


Servicing and repairs on boats and offshore vessels.


Servicing and inspections on access equipment like forklifts, scissor lifts, walkie stackers, electric pallet jacks, boom lifts and electric material handling equipment.


Hydraulic system and hose repairs. Full hydraulic system re-hosing.

Labour Hire

Labour hire for mine sites for set and non set rosters.

About Us

Serving Geraldton & The Midwest Since 2005.

Alltorque Diesel has been owned by Haydn Cadd and operating in Geraldton and surrounding areas since 2005.

We carry out servicing, repairs and general maintenance on a wide variety of vehicles, machinery and equipment.

We carry out work in all areas from the public / government sector, civil earthmoving and mining, agriculture, commercial fishing and oil and gas.

The business is now operating out of 94 Edward Rd in Geraldton.

We have a large accessable yard and workshop with road train access and turn around area for larger machinery to be dropped off and stored.

The workshop has drive through access for 2 road trains and a pit for servicing and repairs. This also allows larger and higher machines like headers, sprayers and cranes access into workshop.

The workshop has a 6 tonne 4 post hoist for servicing and repairs of LVs and light trucks. We also have 3 service vehicles set up for onsite repairs no matter where the work is required.

Contact Us

Get In Touch.

0417 928 424