Generator Sales • Service • Hire

Mission Beach Generator & Electrical Hire is a highly experienced, locally-owned & operated company providing 24/7 mobile sales, service, hire & repair to satisfy a variety of power needs & requirements.

Our highly qualified personnel and 24/7 response readiness provides a local, timely, reputable solution to satisfy the sales, service & repair needs of area builders, businesses, residences, and all your emergency & standby power supply needs.

Our specialties & services include:
* Generator Sales • Service • Repair • Hire • (Mobile, 24/7)
* Generator Hire (2KVA-350KVA)
* Trailer-Mounted, Mobile Generators (25KVA-60KVA)
* Silenced Mobile Generators for Film/Television
* Nissan UD 350KVA Generator Truck
* 3-Phase Leads & Switchboards
* Electrical Equipment Hire (Commercial & Residential)
* Mobile Diesel Tank Cleaning & Purification Service
* Authorised Battery Distributor/Reseller (Enirgi, Trojan, Ritar)

We maintain a fleet of custom-built, silenced mobile generators for film/television & remote location work throughout north Queensland and have been providing generator & electrical power and remote location & logistics support for films/TV in Australia & worldwide for 35+ years. We repair all types of generators, electrical equipment, vehicles & vessels including 4x4 vehicle/vessel maintenance & rewiring.

As proud Queenslanders with roots in Innisfail & Mission Beach, our extensive local knowledge and personal/business connections forged over 45 years in business guarantee that parts are sourced locally whenever possible and at the most reasonable prices. Our 'can-do', 'no job is too difficult', 'where there's a will there's a way' work ethic means you'll get consistent, quality service with a smile, every time!

Contact Us


Call now
  • 0417 422 402


Get directions
6/9 Dewar Street
Mission Beach QLD 4852

Business Hours

Mon:Open 24 hours
Tue:Open 24 hours
Wed:Open 24 hours
Thu:Open 24 hours
Fri:Open 24 hours
Sat:Open 24 hours
Sun:Open 24 hours
Get quote
Message sent. We'll get back to you soon.