Power Solutions for Every Mining Operation


Not every mine runs the same — and neither should your power setup. SGH offers a range of generators to match your load, location, and compliance needs.


Reliable Power for Underground & Surface Mining

Every mine is different — that’s why SGH offers flexible hire options and mine-compliant equipment to match your load, location, and environmental needs.

Full-Service Support for Your Mining Power Systems

At SGH, we don’t just deliver the generator — we keep it running, safe, and compliant for the life of your project.





What to Consider When Renting a Mining Generator

Not sure which generator is right for your site? Here are the key things to think about before you hire:

What size generator do I need for mining operations?

It depends on the load — drills, pumps, conveyors, lighting, camps. Tell us what you’re running and we’ll size the right kVA or kWh solution.

Can I rent a generator for a short-term mining project?

Yes. Daily, weekly, and long-term hire are all available. Scale up or down as your project changes.

What type of generators are best for mining?

Diesel for heavy-duty, continuous loads. Battery or hybrid units for low-emission, underground, or backup support.

Do you offer servicing for hired generators?

Absolutely. We handle preventative maintenance, breakdown repairs, and compliance testing during your rental.

Can I buy parts for my mining generator?

Yes. Filters, batteries, controllers, tanks, cables, and more — even if you didn’t rent from us.

Mine-Spec Generators, Servicing & Parts – All in One Place

From rugged diesel workhorses to clean, quiet battery units, SGH has the generators to keep your site moving. Hire for flexibility or buy for a long-term solution — with expert support, fast delivery, and compliance guaranteed.

Get expert help, flexible hire terms, and 24/7 support — wherever your mine is.

Ready to power up your next mining project?

  • Flexible short and long-term hire
  • Fast setup and delivery
  • Full compliance and maintenance support

📞 1300 350 706
📧 Contact us
📍 Brisbane | Sydney | Newcastle | Melbourne | Perth | ACT