Our Offices

  1. Amberley

    22 Courage Rd, Amberley 7410

    Ph 03 314 8345

    View office
  2. Ashburton

    418 West Street, Ashburton

    Ph 03 307 7571

    View office
  3. Balclutha

    23 Baxter St, Balclutha 9230

    Ph 03 418 3316

    View office
  4. Blenheim

    15 Westwood Avenue, Springlands, Blenheim

    Ph 03 579 3163

    View office
  5. Christchurch

    156 Waterloo Rd, Hornby, Christchurch 8042

    Ph 03 344 1444

    View office
  6. Cromwell

    22 Chardonnay St, Cromwell 9310

    Ph 03 445 0174

    View office
  7. Darfield

    40 South Terrace, Darfield 7510

    Ph 03 317 9070

    View office
  8. Dunedin

    84 Cumberland St, Dunedin, 9016

    Ph 03 477 0505

    View office
  9. Feilding

    115 South St, Feilding 4702

    Ph 0800 200 600

    View office
  10. Gore

    11 Gorton St, East Gore, Gore 9710

    Ph 03 203 9513

    View office
  11. Hastings

    1010 Southampton St W, St Leonards, Hastings 4120

    Ph 0800 200 600

    View office
  12. Hawera

    103 Glover Road, Hawera, 4610

    Ph 0800 200 00

    View office
  13. Hokitika

    5 Weld Street, Hokitika

    Ph 03 755 5120

    View office
  14. Huntly

    49 George Drive, Huntly 3700

    Ph 0800 200 600

    View office
  15. Invercargill

    16 Victoria Ave, West Invercargill, Invercargill 9810

    Ph 03 211 1945

    View office
  16. Kaikoura

    70 Beach Rd, Kaikoura 7220

    Ph 03 319 7442

    View office
  17. Kaitaia

    101 Commerce Street, Kaitaia

    Ph 0800 200 600

    View office
  18. Leeston

    14 Station St, Leeston 7632

    Ph 03 324 3189

    View office
  19. Lincoln

    14 Gerald St, Lincoln 7608

    Ph 03 325 2889

    View office
  20. Masterton

    203 Chapel Street, Masterton

    Ph 06 377 1012

    View office
  21. Matamata

    69 Arawa St, Matamata 3400

    Ph 0800 200 600

    View office
  22. Morrinsville

    34 Lorne St, Morrinsville 3300

    Ph 0800 200 600

    View office
  23. New Plymouth

    1121 Devon Road, Bell Block, New Plymouth 4312

    Ph 0800 200 600

    View office
  24. Oamaru

    33 Thames St, Oamaru 9400

    Ph 03 433 1034

    View office
  25. Palmerston North

    505 Tremaine Ave, Takaro, Palmerston North 4442

    Ph 0800 200 600

    View office
  26. Pukekohe

    86 Harris St, Pukekohe 2120

    Ph 0800 200 600

    View office
  27. Rangiora

    269 Flaxton Rd, Rangiora 7440

    Ph 03 310 6471

    View office
  28. Richmond

    32 Main Rd Hope, Monaco, Nelson 7020

    Ph 03 543 9316

    View office
  29. Rotorua

    36 Marguerita St, Glenholme, Rotorua 3040

    Ph 0800 200 600

    View office
  30. Taieri

    107 Dukes Rd N, Mosgiel 9092

    Ph 0800 200 600

    View office
  31. Tauranga

    20 Taurikura Dr, Tauriko, Tauranga 3171

    Ph 0800 200 600

    View office
  32. Te Kuiti

    30 Waitete Rd, Te Kuiti 3910

    Ph 0800 200 600

    View office
  33. Te Puke

    4 Boucher Ave, Te Puke 3153

    Ph 0800 200 600

    View office
  34. Te Puna

    15b Minden Road, Te Puna, Tauranga

    Ph 0800 200 600

    View office
  35. Timaru

    32 North St, Timaru Central, Timaru 7910

    Ph 03 687 9350

    View office
  36. Waimate

    23 Shearman St, Waimate 7924

    Ph 03 689 2620

    View office
  37. Wanaka

    68 Ardmore St, Wanaka, 9305

    Ph 03 443 5730

    View office
  38. Westport

    196 Palmerston Street, Westport

    Ph 03-789 8881

    View office
  39. Whangarei

    80 Western Hills Drive, Whangarei, 0112

    Ph 0800 200 600

    View office

Loading Map...