official dealers for:


  • Alta
    Aprilia
  • Ducati
    Husqvarna
  • KTM
    Moto Guzzi
  • MV Agusta
    Norton

Pre-Owned & Specials

  • 2017					Stelvio NTX ABS

    2017  Moto Guzzi
    Stelvio NTX ABS
    Mileage: New  Stock #: MG200185 
    $13,990 was $16,190

  • 2017					Caponord 1200 ABS Rally Demo

    2017  Aprilia
    Caponord 1200 ABS Rally Demo
    Mileage: 3,957  Stock #: AP000244 
    $11,999 was $16,499

  • 2017					R nine T Scrambler

    2017  BMW
    R nine T Scrambler
    Mileage: 698  Stock #: BM793836 
    $13,477

  • 2017					Stelvio 1200 NTX

    2017  Moto Guzzi
    Stelvio 1200 NTX
    Mileage: 125  Stock #: MG200282 
    $12,990

  • 2016					V7 II Stornello

    2016  Moto Guzzi
    V7 II Stornello
    Mileage: 121  Stock #: MG000026 
    $7,995 REDUCED!

  • 2016					959 Panigale

    2016  Ducati
    959 Panigale
    Mileage: 2,307  Stock #: DU000337 
    $14,995

  • 2016					Diavel Carbon Demo

    2016  Ducati
    Diavel Carbon Demo
    Mileage: 4,580  Stock #: DO028845 
    $15,995 was $21,895

  • 2016					Scrambler Icon

    2016  Ducati
    Scrambler Icon
    Mileage: 1,237  Stock #: DU006274 
    $6,777

  • 2016					F800GS

    2016  BMW
    F800GS
    Mileage: 5,398  Stock #: BML07727 
    $11,988

  • 2016					Tuono V4 Factory 1100 ABS

    2016  Aprilia
    Tuono V4 Factory 1100 ABS
    Mileage: New  Stock #: AP000492 
    $15,999 was $16,999

  • 2016					Eldorado Calif 1400 Demo

    2016  Moto Guzzi
    Eldorado Calif 1400 Demo
    Mileage: 2,526  Stock #: Incoming 
    $12,890 was $16,490

  • 2016					Caponord 1200 ABS Rally

    2016  Aprilia
    Caponord 1200 ABS Rally
    Mileage: 18  Stock #: AP000083 
    $12,999 was $16,199

  • 2016					S 1000 R

    2016  BMW
    S 1000 R
    Mileage: 950  Stock #: BM696725 
    $12,950

  • 2016					Monster 1200

    2016  Ducati
    Monster 1200
    Mileage: New  Stock #: DU021866 
    $11,995 wa $13,995

  • 2015					Ninja 300

    2015  Kawasaki
    Ninja 300
    Mileage: 6,794  Stock #: KAA23995 
    $2,999

  • 2015					1290 Super Duke R

    2015  KTM
    1290 Super Duke R
    Mileage: 4,773  Stock #: KT931430 
    $12,777

  • 2018 Track Day Schedule

    Mar 26, 2018
    Chuckwalla Valley Raceway | Counter Clockwise
    May 7, 2018
    Buttonwillow Raceway Park
    October 1, 2018
    Chuckwalla Valley Raceway | Clockwise
    Nov 19, 2018
    Chuckwalla Valley Raceway | Counter Clockwise

  • Signup TODAY
  • Looking for something in particular? Don't assume you are getting a deal online or at another store that we can't match or beat — GIVE US A TRY BEFORE YOU BUY SOMEWHERE ELSE!!!

    Whether it is a new bike
    or a new tire, we appreciate
    your business.


  • Whether you know exactly which bike you want or are just testing the finance waters, we can help you figure out just how much bike you can afford and get you pre-approved with one of our lenders. Even if you are just starting out and don't have good or any credit, our online credit app and joint credit app will help point you in the right direction.

  • Submit a Credit App Today