Domestic & Foreign Makes & ModelsCertified & Trained MechanicsTowing Available


Here at B & J Auto Service, we have been providing Mason City, Iowa and surrounding cities with quality automotive repair for over 32 years.

We specialize in complete automotive repair and maintenance in domestic and foreign vehicles including oil changes, transmission repairs, tune ups, brake repair and much more.

We are a family run business, committed to maintaining a highly ethical and sound business practice in order to meet and exceed our customers’ automotive repair needs.

Our goal is to provide our customers with honest, quality service in a timely manner. We believe our customers’ needs and satisfaction come first!


Our services:

  • Full Service Auto Repair Shop
  • Oil Change Service
  • Brake Repair & Service
  • Rear End Service & Repairs
  • Auto Tune Ups
  • Front End Work
  • Routine/Preventative Maintenance
  • Muffler/Exhaust Repair
  • Engine Repair & Service
  • Transmission Repair & Service
  • Automotive Diagnostics
  • And more!


Proudly serving Mason City, Clear Lake, Portland, Central Heights, Nora Springs, Plymouth, Rock Falls, Hanlontown, Fertile, Rudd, Ventura, Rockford
and other surrounding communities in Iowa.

Find us on these networks:


5 S. Pennsylvania Ave.,
Mason City, IA 50401

HOURS: MON - FRI 8:00 A.M. - 5:30 P.M.


View Larger Map