2 week lead time on all windscreen orders from 10/07/2025
Find your local dealer
We have experienced dealers all over New Zealand - check out the map below to find the one closest to you. We also have dealers in Australia, and further overseas (contact us for more details).
Action Equipment (Hamilton)
Address: 1 Gallager Drive, Melville, Hamilton 3206
Phone: 07 957 9150
Brands Serviced: Polaris
Action Equipment (Katikati)
Address: 108 Main Road, Katikati 3129
Phone: 07 549 2260
Brands Serviced: Polaris
Action Equipment (Tauranga)
Address: 15 Glasgow Street, Tauranga 3110
Phone: 07 578 2263
Brands Serviced: Polaris
Action Lab
Address: 745 Te Rapa Road, Te Rapa, Hamilton 3200
Phone: 07 849 7314
Brands Serviced: Can-Am
Action Moto
Address: 141 Glover Road Hawera 4610
Phone: 06 278 4160
Brands Serviced: Kawasaki
Action Sports Direct - BOP
Address: 30 Kereiti Street, Mount Maunganui 3116
Phone: 07 928 8045
Brands Serviced: Can-Am
Action Sports Direct - Wanaka
Address: 21 Reece Crescent Wanaka 9305
Phone: 03 242 8005
Brands Serviced: CFMoto
Advance Tech Tractor Shop
Address: 1150 Matawai Road, Ormond Gisborne
Phone: 021311067
Brands Serviced: Polaris
AFC Motorcycles Pahiatua
Address: 151 Main Street, Pahiatua 4910
Phone: 0800 101 522
Brands Serviced: Kawasaki;Can-Am
AFC Motorcycles Palmerston North
Address: 116 Napier Road, Terrace End, Palmerston North 4410
Phone: 06 357 8043
Brands Serviced: Kawasaki;Can-Am
AFC Motorcycles Taihape
Address: 122 Hautapu Street, Taihape, 4720
Phone: 0800 001 986
Brands Serviced: Kawasaki;Can-Am
AG & Auto Direct
Address: 1 Barr Street, Balclutha 9230
Phone: 03 418 0555
Brands Serviced: Polaris; CFMoto
Agricentre South Ltd - Gore
Address: 17 Charlton Lane Gore 9710
Phone: 03 208 8333
Brands Serviced: Kubota, Yamaha
Agricentre South Ltd - Invercargill
Address: 6 Wallacetown-Lorneville, Invercargill 9874
Phone: 32358741
Brands Serviced: Kubota;Yamaha
Agrilife Hamilton
Address: 33 Lincoln Street, Frankton, Hamilton 3204
Phone: 07 847 2195
Brands Serviced: Kubota
Andy's Moto Services
Address: 6 Court Street Waiuku, Auckland 2123
Phone: 09 235 0507
Brands Serviced: CFMoto
Archibald Motors
Address: 143/5 Commerce Street, Kaitaia 0410
Phone: 09 408 1900
Brands Serviced: Honda
Arthur Burke Ltd
Address: 2 Markham Street, Amberley 7410
Phone: 03 314 8121
Brands Serviced: Suzuki
Autohaus Rotorua
Address: 148 Lake Road
Phone: 07 3487444
Brands Serviced: CF Moto, Kymco
Avon City Motorcycles
Address: 13 Epsom Road, Sockburn
Phone: 03 341 3490
Brands Serviced: Suzuki
Bay Motorcycles Ltd
Address: 107 Omahu Road, Frimley, Hastings 4120
Phone: 06 878 3289
Brands Serviced: Can-Am
Bay Motorcycles Waipukurau
Address: 29-31 Takapau Road, Waipukurau 4200
Phone: 06 858 8983
Brands Serviced: Kawasaki;Can-Am
Bayride Motorcycles
Address: 11 Matakokiri Drive
Phone: 07 571 3040
Brands Serviced: Yamaha
Bike Force
Address: 177 Lake Road, Mangakakahi
Phone: 07 348 9171
Brands Serviced: Suzuki
Bike Torque Otorohanga
Address: 4 Maniapoto Street
Phone: 07 873 8196
Brands Serviced: Yamaha;Polaris;Kawasaki
Bike Torque Taumaranui
Address: 14 Hakiaha Street
Phone: 07 895 7994
Brands Serviced: Yamaha;Polaris;Kawasaki
Bob McCleary Yamaha
Address: 660 Lineside Road
Phone: 03 313 2041
Brands Serviced: Yamaha
Bradleys
Address: 5 White Street, Fenton Park
Phone: 07 345 5654
Brands Serviced: Kawasaki;Can-Am;Yamaha
Brent Scammell Honda
Address: 325 Great North Road
Phone: 03 236 7993
Brands Serviced: Honda
Bridge Street Automotive
Address: 74 Bridge Street Opotiki 3122
Phone: 07 315 4046
Brands Serviced: Yamaha
Brown Brothers Bikes
Address: 43 State Highway 3, Westmere 4571
Phone: 027 572 7696
Brands Serviced: CFMoto
Bylsma Motors
Address: 296 Klondyke Road RD 2 Tuakau 2697
Phone: 09 232 8575
C A Motorcycles
Address: 130 Jervois Street
Phone: 09 439 0170
Brands Serviced: Kawasaki
Can-Am North Canterbury
Address: 303 Flaxton Road Rangiora 7400
Phone: 03 313 5977
Brands Serviced: Can-Am
Canterbury Honda
Address: 65 Main North Road, Woodend 7610
Phone: 03 312 7927
Brands Serviced: Honda
Canterbury Motorcycles (Kawasaki Canterbury)
Address: 23 Bridge Street
Phone: 03 302 7156
Brands Serviced: Kawasaki
Central Garage
Address: 145-147 Main Street, Otautau 9610
Phone: 03 225 8537
Central Motors 2001
Address: 60 Orchard West Road
Phone: 07 867 7524
Brands Serviced: Kubota;Yamaha
Chris Parnwell Motorcycles Ltd
Address: 42 Park Terrace, Blenheim Central, 7201
Phone: 03 577 5444
Brands Serviced: Yamaha
City Honda Manawatu
Address: 487 Rangitikei Street, Cloverlea
Phone: 06 357 7027
Brands Serviced: Honda
Coleman Suzuki
Address: 40 Mackelvie Street, Grey Lynn
Phone: 09 303 1786
Brands Serviced: Suzuki
Colin Clyne Motorcycles
Address: 419 Thames Highway, Oamaru North
Phone: 03 437 0559
Brands Serviced: Kawasaki;Can-Am
Corrin Motorcycles
Address: 243 Palmerston Road, Gisborne 4010
Phone: 06 867 6638
Brands Serviced: Kawasaki;Yamaha
Country Engineering
Address: 3 Lockington Road, State Highway 2, Aongatete 3178
Phone: 07 552 0071
Brands Serviced: CFMoto
Country Machinery
Address: Corner SH1 & SH3, Sanson 4862
Phone: 0274 290 657
Brands Serviced: CFMoto
Craig Stevens Motorcycles
Address: 30 Main Road
Phone: 07 886 1014
Brands Serviced: Yamaha
D P Williams
Address: 370 Bushmere Road, Patutahi
Phone: 06 863 2612
Brands Serviced: CFMoto
Dan's Motor Center
Address: 50 Majors Road, Geraldine 7930
Phone: 03 693 8536
Brands Serviced: CFMoto
Darryl August Motorcycles
Address: 48 Miro Street, Tauhara 3330
Phone: 07 378 8342
Brands Serviced: Kawasaki
Davidson Honda Centre
Address: 94 Centennial Avenue
Phone: 03 448 6374
Brands Serviced: Honda
Diesel-Tech Machinery
Address: 12 Line Road, Methven 7730
Phone: 03 302 8946
Brands Serviced: CFMoto
Dr Moto
Address: 74B Maleme Street, Greerton 3112
Phone: 07 578 9902
Brands Serviced: CF Moto
Dwains Service Centre
Address: 7 Northumberland Street
Phone: 03 204 8455
Brands Serviced: Kawasaki, Can-Am
East Coast Powersports Ashburton
Address: 445 West Street, Allenton, Ashburton 7700
Phone: 03 307 4846
Brands Serviced: Can-Am, CF Moto
Ericksen Honda
Address: 15 Hill Road, Bay View
Phone: 06 836 6298
Brands Serviced: Honda
Evolution Motorcycles
Address: 644 Tremaine Avenue, Palmerston North Central 4410
Phone: 06 777 5070
Brands Serviced: Yamaha
Ewan Allan Honda - Balclutha
Address: 88 Clyde Street
Phone: 03 418 0626
Brands Serviced: Honda
Ewan Allan Honda - Gore
Address: 25 Ordsal Street
Phone: 03 208 0174
Brands Serviced: Honda
Ewan Allan Honda - Mosgiel
Address: 119 Dukes Road North, Mosgiel 9092
Phone: 03 486 1222
Brands Serviced: Honda
Fagan Motors
Address: 397 Queen Street, Solway
Phone: 06 370 0033
Brands Serviced: Suzuki, Kawasaki
Filco Farm & Sport
Address: 141-143 Quarantine Road Regent Park, Off Black Cat corner, Stoke
Phone: 03 547 2420
Brands Serviced: Kawasaki, Yamaha
Franks Motorcycles & 4 Spares
Address: 299 Main Street
Phone: 03 203 7309
Brands Serviced: CFMoto
Gatmans Mowers & More
Address: 2200 D East Coast Road
Phone: 09 426 5612
Brands Serviced: CFMoto
Gisborne Motors
Address: 75 Grey Street Gisborne 4010
Phone: 06867 6759
Brands Serviced: Can-Am
Gould Motorcycles
Address: 68 Stafford Street
Phone: 03 688 4802
Brands Serviced: Kawasaki
Hamilton Motorcycles
Address: 414 Te Rapa Road, Te Rapa
Phone: 07 849 1919
Brands Serviced: Kawasaki, Cf Moto
Hampton Motorcycles
Address: 494 Prices Valley Road Prices Valley, Little River
Phone: 03 349 8968
Brands Serviced: Honda
Happers Honda
Address: 3424 Main South Road, Dunsandel
Phone: 03 325 4086
Brands Serviced: Honda
Hastings Honda
Address: 526 Omahu Road, Frimley
Phone: 06 876 8442
Brands Serviced: Honda
Hauraki Plains Motors
Address: 1 Pipiroa Road
Phone: 07 867 7021
Brands Serviced: Honda
Hewitts Motorcycles
Address: 27 High Street
Phone: 06 374 7701
Brands Serviced: Can-Am, Yamaha
Honda Country
Address: 740 East Street, Netherby
Phone: 03 308 2030
Brands Serviced: Honda
Honda Farm Trail & Road
Address: 173 Tainui Street, Greymouth 7805
Phone: 03 768 9922
Brands Serviced: Honda
Honda Hamilton
Address: 10-14 Willoughby Street, Whitiora
Phone: 07 838 9299
Brands Serviced: Honda
Honda Horowhenua
Address: 108 Oxford Street, Levin 5510
Phone: 06 367 9951
Brands Serviced: Honda
Honda Hub New Plymouth
Address: 169 Gill Street
Phone: 06 757 3612
Brands Serviced: Honda
Ian Day Lifestyle and Farm Equipment
Address: 108 Tarbert Street
Phone: 03 448 9007
Brands Serviced: Polaris, Can-Am, Cf Moto
Jeff Marshall Motorcycles
Address: 187 West Street
Phone: 03 308 2055
Brands Serviced: Suzuki
Johnston's
Address: 6 Matai Street, Inglewood 4330
Phone: 06 927 3566
Brands Serviced: CF Moto
Josh Coppins Motorcycles
Address: 239 High Street
Phone: 03 528 9992
Brands Serviced: Suzuki;Yamaha
K B Motorcycles
Address: 212 Bond Street, West Invercargill
Phone: 03 214 4838
Brands Serviced: Polaris
Kaitaia Motorcycles
Address: 33/35 Matthews Avenue
Phone: 09 408 1950
Brands Serviced: Yamaha;Suzuki
Kaitaia Tractors
Address: 169 North Road
Phone: 09 408 0670
Brands Serviced: Kawasaki;Kubota;Can-Am
Kaiwaka Motorcycles
Address: 10 Kaiwaka Mangawhai Road
Phone: 09 431 2127
Brands Serviced: Yamaha
Keown Honda
Address: 200 Taupo Quay, Gonville
Phone: 06 345 4149
Brands Serviced: Honda
Kymco Northland
Address: 55 Station Road
Phone: 09 401 1774
Brands Serviced: Kymco; Kawasaki; CF Moto
Langlands Motorcycles
Address: 11 Chapel Street
Phone: 06 378 8444
Brands Serviced: Honda
Mach 1 Yamaha
Address: 106-116 Leach Street, New Plymouth Central
Phone: 06 757 9747
Brands Serviced: Yamaha
Maidstone Yamaha
Address: 30 Goodshed Road, Wallaceville
Phone: 04 528 9395
Brands Serviced: Yamaha
Marine Services Wanganui
Address: 247 Rapanui Road, Westmere 4574
Phone: 06 345 6958
Brands Serviced: Can-Am; Yamaha
Marlborough Motorcycles
Address: 2 Warwick Street, Mayfield
Phone: 03 579 2500
Brands Serviced: Can-Am;Kawasaki;Cf Moto
Maungaturoto Motorcycles
Address: 117 Hurndall Street East, East
Phone: 09 431 8555
Brands Serviced: Polaris;Kawasaki;Cfmoto
McKay & Donaldson Motorcycles
Address: 734 East Street, Netherby
Phone: 03 308 7982
Brands Serviced: Yamaha
Motoland
Address: 1 Austin Street, Onekawa, Napier 4110
Phone: 06 280 5316
Brands Serviced: Yamaha
Motorcycle HQ
Address: 94 Main Street
Phone: 06 376 7163
Brands Serviced: Polaris;CfMoto
Motorcycle Lab
Address: 119 Dent Street, Whangarei 0110
Phone: 09 438 2319
Brands Serviced: Suzuki
MotoSouth
Address: 173 Clyde Street, West Invercargill
Phone: 03 214 4482
Brands Serviced: Kawasaki;Can-Am
MotoTech 2012 Ltd
Address: 394 Otorohanga Road, RD3
Motoworx Winton
Address: 63 Great North Road Winton 9720
Phone: 03 236 0320
Brands Serviced: Kawasaki
Mr Motorcycles
Address: 5 Stadium Drive
Phone: 09 238 3176
Brands Serviced: Kawasaki;Yamaha
Nelson Motorcycles
Address: 67 Sain Vincent Street, Toi Toi 7010
Phone: 03 548 3786
Brands Serviced: Suzuki
New Plymouth Motorcycles
Address: 58/62 Leach Street, New Plymouth Central
Phone: 06 758 4449
Brands Serviced: Kawasaki
Norjo Motors
Address: 121 Main South Road, Sockburn
Phone: 03 348 3493
Brands Serviced: Kawasaki
Northland Honda
Address: 6 Klinac Lane Kerikeri
Phone: 09 407 7736
Brands Serviced: Honda
Northland Powersports
Address: 15 Rewa Rewa Road, Raumanga 0110
Phone: 09 437 5451
Brands Serviced: CFMoto
Norwood Farm Machinery (Pukekohe)
Address: 85 Adams Drive
Phone: 09 238 7189
Brands Serviced: Kubota
Norwood Farm Machinery (Whangarei)
Address: 22 Rewa Rewa Road, Raumanga 0110
Phone: 09 438 4719 ext. 22
Brands Serviced: Kubota
Outdoor Power
Address: 812 Karamu Road
Phone: 06 878 2369
Brands Serviced: CfMoto;Polaris
Paragon Motorcycles
Address: 72 Wilson Street
Phone: 06 345 0001
Brands Serviced: Kawasaki;Yamaha
Peter Glidden Honda (Huntly)
Address: 315 Great South Road
Phone: 07 828 9687
Brands Serviced: Honda
Peter Glidden Honda (Morrinsville)
Address: 7 Marshall Street 3300
Phone: 07 889 6550
Brands Serviced: Honda
Phil's Motorcycles (Matamata)
Address: 11 Tui Street
Phone: 07 888 7604
Brands Serviced: Kawasaki
Phil's Motorcycles (Morrinsville)
Address: 29 Thames Street
Phone: 07 889 7686
Brands Serviced: Kawasaki;Yamaha
Phil's Motorcycles (Putaruru)
Address: 9 Tirau Street
Phone: 07 883 7602
Brands Serviced: Kawasaki
Powerzone Motorcycles
Address: 12a Elizabeth Street
Phone: 03 418 4672
Brands Serviced: Suzuki;Kawasaki
Precision Yamaha
Address: 1 Centrum Lane 7675
Phone: 03 423 1819
Brands Serviced: Yamaha
Promoto Motorcycles
Address: 41 Nukuhau Street
Phone: 07 378 2453
Brands Serviced: Yamaha
R & R Tractors
Address: 4 Te Puke Quarry Road
Phone: 07 573 9107
Brands Serviced: Kubota
RevTech Powersports
Address: 333 Broadway 4332
Phone: 06 765 7712
Brands Serviced: CF Moto
Roberts Farm Workshop
Address: 359 Wharekopae Road, Patutahi, Gisborne 4072
Phone: 027-856-0587
Rogers Motorcycles 2003
Address: 84 Leet Street
Phone: 03 218 9584
Brands Serviced: Yamaha
Rouse Motorcycles
Address: 1 King Street
Phone: 09 433 8471
Brands Serviced: Kawasaki;Can-Am;Cfmoto
Sargent Motorcycles
Address: 386 High Street South
Phone: 06 379 7887
Brands Serviced: Yamaha;Can-Am;Polaris
Shaw Motorcycles
Address: 111 Cameron Street
Phone: 09 438 1183
Brands Serviced: Kawasaki
South Auckland Motors
Address: 231 Manukau Road
Phone: 09 237 0490
Brands Serviced: Can-Am
Southern Suzuki
Address: 161 Clyde Street, West Invercargill
Phone: 03 214 4467
Brands Serviced: Suzuki
Southland Farm Machinery
Address: 12 Charlton Lane
Phone: 03 208 8203
Brands Serviced: John Deere
Southland Farm Machinery
Address: 93 North Road, Prestonville
Phone: 03 215 9132
Brands Serviced: John Deere
Southland Honda
Address: 77 Clyde Street, West Invercargill
Phone: 03 214 4254
Brands Serviced: Honda
Stihl Shop Milton
Address: 101 Union Street
Phone: 03 417 8959
Brands Serviced: Kawasaki
Tahuna Motorcycles & ATVs
Address: 2 Pioneer Road 3373
Phone: 07 887 5790
Brands Serviced: CF Moto
Taihape Honda
Address: 91 Hautapu Street, Taihape 4720
Phone: 06 388 1211
Brands Serviced: Honda
Tasman Honda
Address: Wakatu Industrial Estate 25 Elms Street, Stoke
Phone: 03 544 8703
Brands Serviced: Honda
Temuka Motorcycles
Address: 10 King Street South
Phone: 03 615 7101
Brands Serviced: Polaris
The Honda Shop Cambridge
Address: 17 Albert Street, Leamington
Phone: 07 823 5522
Brands Serviced: Honda
The Honda Shop Te Awamutu
Address: 462 Ohaupo Road
Phone: 07 871 7317
Brands Serviced: Honda
Timaru Can-Am
Address: 127 Hilton Highway, Washdyke 7910
Phone: 03 688 7517
Brands Serviced: Can-Am
Timaru Honda
Address: 107 Hilton Highway, Washdyke 7910
Phone: 03 688 2447
Brands Serviced: Honda
Timaru Yamaha
Address: 145 Hilton Highway Washdyke 7910
Phone: 03 688 7611
Brands Serviced: Yamaha
Tony Rees Motorcycles Ltd
Address: 16 Gateway Crescent, Coastlands
Phone: 07 307 1050
Brands Serviced: Honda
Tractor Repairs And Spares Ltd
Address: 42 High Street, Renwick
Phone: 03 572 5173
Brands Serviced: Massey Ferguson
Trevor Pierce Yamaha
Address: 156 Ferry Road Waltham 8021
Phone: 03 366 6863
Brands Serviced: Yamaha
Underwood & Wilkins
Address: 62 McAlister Street
Phone: 07 308 6166
Brands Serviced: Kawasaki;Suzuki
Union Yamaha
Address: Juliet Street, Stratford East
Phone: 06 765 8269
Brands Serviced: Yamaha
Waikato Can-Am
Address: 11 Tirau Street 3411
Phone: 07 883 7271
Brands Serviced: Can-Am
Warkworth Motorcycles
Address: 22 Whitaker Road
Phone: 09 425 8535
Brands Serviced: Kawasaki
Wilks Penny Motorcycles
Address: 2 Kihikihi Road 3800
Phone: 07 8781 3069
Brands Serviced: Kawasaki; Suzuki
Winton Motorcycles
Address: 274 Great North Road
Phone: 03 236 7231
Brands Serviced: Suzuki
Young Motors 2007 Ltd
Address: 259 Thames Street
Phone: 03 434 5354
Brands Serviced: Suzuki