View our Work Expertise below, then get in touch with us

We have a reputation for completing work to a high standard while remaining within deadlines and budgets. We use only the highest quality materials.

  • Installation, testing and commissioning of generating set from 20KW to MW Range.

  • Telecommunication tower sites preparation, installation and commissioning of Power Generating sets including module panel, fuel tanks, canopy, ducting, cabling and automation etc.

  • Major & Top overhauling of Gen.Sets from 20KW to (2MW) Toyo, Cummins, Perkins, Caterpillar, Duetz, Denyo, Detroit, Yanmar etc. Services available for Diesel and Gas operated sets.

  • Supply of Rental Gen.Sets from 20KW to 01MW for operational loads of Telecommunication towers, industries, banks, hospitals and other essentials facilities.

  • O & M (Operations & Maintenance) contracts for power plants 100KW to 2MW per unit based power houses in various industries, telecom sector and other facilities.

  • Operational fault rectification (trouble shooting) on Gas & Diesel Gen.Sets.

  • Modification in mechanical & electrical systems i.e. pipe lines, canopy, fuel tanks, charge air system, inter & after coolers, ATS & AMF panels etc.

  • Local assembling and alignment of more than 200 gen.sets ranging 20-25 K va with automation and sound attenuation Canopy. Phase wise indigenization of non-critical components of Gen.Sets under a planned DELETION program.

  • Annual Maintenance contract (AMC) for Gas & Diesel Gen.Sets from 20KW to 2MW per unit.

  • Sales of New Generating Sets (Diesel and Gas Fuel operated) in 20KW to 2MW range sets including installation, testing and commissioning of Gen.Sets mostly on TURN KEY basis.

Get in Touch

If you’ve got questions or ideas you would like to share, send a message. For anything more specific, please use one of the addresses listed below.


Mr. Adeem Ul Hassan Khan
Chief Executive

Mr. Ameen Azam Khan
Director Marketing

Corporate Office

#B-17, Block 5-C, Nazimabad, Karachi, Pakistan
(+92-21) 3664-1430, 3664-1431

Let's Talk About Your Project

After we get some information from you, we’ll set up a time to discuss your project in further detail.