
Family owned and operated. We take pride in what we sell and what we service. With most of our customers reaching across generations from fathers to sons. We have a long standing reputation for fair prices and excellent service. The customer is the center of what we do.


Our staff are not only friendly and professional, but also experienced riders. They bring real-world knowledge across a wide range of machines, allowing us to better serve your needs. We’re always ready to go the extra mile to keep our customers satisfied.
We are currently undergoing maintenance and will soon be reopening under new management. We appreciate your patience during this transition and look forward to welcoming you back.
In the meantime, we still have inventory available for Yamaha, OMC (Johnson/Evinrude), and other brands.
Our temporary hours are Monday through Friday, 12:00 PM to 5:00 PM, though these may vary.
Please feel free to contact us if you need parts. Service work will be available by appointment. If we’re unable to answer, kindly leave a message with your contact information so we can respond to your needs as soon as possible.


Rock River Marine located just outside Byron, IL off Rte. 2
Phone: (815)-234-8663
Email: Service@rockrivermarine.com
1880 E. Town line Rd. Leaf River, IL 61047