J&R Auto Repair located in Ottawa Illinois. Automotive repairing in Ottawa, IL for over 25 years. Your vehicle is a large investment and we believe that you should not have to make a large investment in repair cost. We provide quality work at down to earth prices. No job is to big or to small….