Our car repair shop is located in St. Peters, MO, but we service St. Charles, MO, as well as the greater St. Louis, MO area for all auto care.  Our certified staff of technicians and mechanics at Import Specialists employ the absolute best in automotive technology.  Our team is ready to take on any minor or major auto repair task on both domestic and foreign vehicles.  You will find a list of our car maintenance services below: