About MacLeod & Associates (NZ) Ltd

At MacLeod & Associates (NZ) Ltd we strive to provide each of our clients with superior mechanical and electrical services at competitive prices, ensuring they can stick to budget throughout their project whilst getting the service they need. Due to the vast range of experience at MacLeod & Associates (NZ) Ltd, our team can assist you with concept design right through to project completion including specific electrical and mechanical services.

Our professional team has completed over 7000 projects in New Zealand and overseas including the Dunedin Railway Station, the University of Otago hunter Centre and the Oamaru Water Treatment Plant.

For more information contact us today, you can also visit our webpage or email us with any enquiries.

What makes us different?

We provide quality, professional engineering consulting and design projects all across New Zealand. Our specialty is delivering electrical and mechanical solutions to the building industry. Our expertise covers electrical building services engineering, mechanical building services engineering, and various general services.

Business photos

First Floor,, Gridiron House, 431 Princes Street Dunedin Central Dunedin 9016


  • Design Association of NZ

  • Institution of Professional Engineers NZ (IPENZ)

  • Otago Chamber of Commerce

Opening hours

  • 8:00am - 5:00pm
  • 8:00am - 5:00pm
  • 8:00am - 5:00pm
  • 8:00am - 5:00pm
  • 8:00am - 5:00pm
  • Closed
  • Closed

Products and services

  • Mechanical
  • Electrical
  • Hydrology
Markets Served
  • Industrial
  • Institutional
  • Commercial
  • Problem Solving
  • Consulting
  • Calculations
  • Investigations
  • Project Management
  • Reports
  • Draughting
  • Plumbing
  • Design
  • Assessments
  • Construction
  • Auditing
Service Options
  • Visit Us Online
  • Over 20 Years Experience

Mailing address

PO BOX 1118 Dunedin 9054

Parking options

Pay & Display

Payment options

  • Personal Cheques
  • Direct Credit (internet banking, phone banking)

In business since



Report errors