Auto Beauty Specialists is Saint Louis’ premier auto body shop. We pride ourselves on the highest quality auto body repairs that are guaranteed as long as you own your car. We have been repairing bumpers, removing dents, frame work, painting, and all other auto body repairs for over 55 years.We also provide superior auto detailing. If you are looking for that perfect gift for someone who has it all, check out our selection of gift certificates. Our auto body shop and detailing center is located in Olivette. We work with all car insurance companies and provide free estimates.