RRVW has been in the rail car repair business since 1987. Our rail car shop facility was built in 2009, and it is located in Breckenridge, Minnesota. Together our team of specialists have years of experience, and we will provide you with outstanding results.

Freight Car Repair

Our full-service facility is also equipped to facilitate interior cleaning and washing of covered hoppers and tank cars. We have several mobile units that we can send to you for your rail car repair and hopper car wash needs.

Our skilled team members are highly trained and certified in a number of areas, including:

  • AAR M-1003 certification
  • D15.1:2001 railroad welding certification
  • CDL wheel truck operations
  • Confined space
  • Forklift operations
  • Fall restraint
  • Respirator fit
  • First aid and CPR
  • Railway Educational Bureau classes and certification

RRVW’s mechanical department prides itself in providing you the highest level of quality work and customer satisfaction. References are available upon request. For a quote on repair work, please contact Paul Vig at (218)-643-8525.

List of Specific Services

  • General AAR repairs
  • Mobile unit service
  • Inspection
  • Interior lining repairs
  • Interior washing (covered hoppers, PD’s, and tank cars)
  • Kosher washing (covered hoppers, PD’s, and tank cars)
  • Regular cleaning
  • Program work
  • Preventive maintenance (PM) work
  • Wheel replacements
  • Air brake cleaning and testing
  • Preparation of AAR car repair billing
  • Light wreck repairs
  • Sand blasting

Federal and State Compliance

All repairs are made in strict compliance with Association of American Railroads (AAR), United States Environmental Protection Agency (EPA), and Federal Railroad Administration (FRA) regulations. The following documents of certification and training are on file in our Manager’s office, and they are available for viewing during normal business hours:

  • Railcar Cleaning Standard Operating Practice Policy
  • Spill Response Plan
  • Waste Management Plan


Shop Location

1505 Minnesota Ave.
Breckenridge, MN 56520

Phone: (218) 643-8525

Interchange Locations

  • BNSF: Breckenridge, MN and Jamestown, ND
  • CPRS: Enderlin, ND and Oakes, ND, Hankinson, ND