-
Full Windshield | Scratch Resistant | Yamaha Drive2 Golf Cart
Vendor:Rough CountryRegular price $168.95 CADRegular priceUnit price per$168.95 CADSale price $168.95 CADSold out -
Vented Full Windshield | Scratch Resistant | Can-Am Commander 1000R/Max
Vendor:Rough CountryRegular price $363.95 CADRegular priceUnit price per$363.95 CADSale price $363.95 CADSold out -
Half Windshield | Scratch Resistant | Can-Am Commander 1000R/Max
Vendor:Rough CountryRegular price $140.95 CADRegular priceUnit price per$140.95 CADSale price $140.95 CADSold out -
Full Windshield | Scratch Resistant | Yamaha Rhino 450/660/700
Vendor:Rough CountryRegular price $279.95 CADRegular priceUnit price per$279.95 CADSale price $279.95 CADSold out -
Half Windshield | Scratch Resistant | Polaris RZR Turbo S
Vendor:Rough CountryRegular price $140.95 CADRegular priceUnit price per$140.95 CADSale price $140.95 CADSold out -
Half Windshield | Scratch Resistant | Polaris RZR XP 1000
Vendor:Rough CountryRegular price $126.95 CADRegular priceUnit price per$126.95 CADSale price $126.95 CADSold out -
Half Windshield | Scratch Resistant | Can-Am Maverick X3
Vendor:Rough CountryRegular price $195.95 CADRegular priceUnit price per$195.95 CADSale price $195.95 CADSold out -
Half Windshield | Scratch Resistant | Kawasaki Mule
Vendor:Rough CountryRegular price $181.95 CADRegular priceUnit price per$181.95 CADSale price $181.95 CADSold out -
Half Windshield | Scratch Resistant | Can-Am Maverick/Maverick Max/Maverick Turbo Max
Vendor:Rough CountryRegular price $140.95 CADRegular priceUnit price per$140.95 CADSale price $140.95 CADSold out -
Full Windshield | Scratch Resistant | Kawasaki Mule
Vendor:Rough CountryRegular price $335.95 CADRegular priceUnit price per$335.95 CADSale price $335.95 CADSold out -
Half Windshield | Scratch Resistant | Yamaha Viking
Vendor:Rough CountryRegular price $195.95 CADRegular priceUnit price per$195.95 CADSale price $195.95 CADSold out -
Half Windshield | Scratch Resistant | Can-Am Commander 1000
Vendor:Rough CountryRegular price $181.95 CADRegular priceUnit price per$181.95 CADSale price $181.95 CADSold out -
Vented Full Windshield | Scratch Resistant | Polaris RZR Turbo S
Vendor:Rough CountryRegular price $363.95 CADRegular priceUnit price per$363.95 CADSale price $363.95 CADSold out -
Full Windshield | Scratch Resistant | Polaris RZR Turbo S
Vendor:Rough CountryRegular price $279.95 CADRegular priceUnit price per$279.95 CADSale price $279.95 CADSold out -
Half Windshield | Scratch Resistant | Honda Pioneer 1000/Pioneer 1000-5
Vendor:Rough CountryRegular price $181.95 CADRegular priceUnit price per$181.95 CADSale price $181.95 CADSold out -
Full Windshield | Scratch Resistant | Can-Am Defender HD 8/HD 9/HD 10
Vendor:Rough CountryRegular price $219.39 CADRegular priceUnit price per$219.39 CADSale price $219.39 CADSold out
Quality Products and Parts
S&M Diesel only uses high quality parts that have been tested on our own vehicles. Our #1 goal is to provide our customers with products that are safe, durable, and designed with performance in mind. We have a complete inventory of leading edge products on hand and ready to ship or install, everything from intakes and exhausts to complete turbo setups and suspension kits. Everything you need is right here, at S&M Diesel!















