About Us

Denver Auto MechanicsAstro Automotive opened for car services and repairs in downtown Denver at 515 W. Colfax Ave on August 15, 1972.  Those   car services  were well received and by 1976 Astro needed to move to a larger shop at 1357 Fox St.  In 1981, Astro again outgrew its location and moved to 1041 Acoma in the Golden Triangle bringing a huge following and offering a much expanded variety of car services and repairs.

With our expanded services, Astro became a leader in fuel and drivability diagnostics and repairs.  For the first time Astro had technicians specializing only in electrical repairs.  We offered extensive heavy line repairs including engine replacement and transmission and clutch repair.

Then in 1998 with residential development and high property values coming to the Golden Triangle, Astro moved to our current location in the Historical Baker Neighborhood 65 S. Cherokee.  Through all the changes and all the different locations, one thing remained the same, our commitment to provide our customers the highest quality of service and best possible auto repair experience.

Astro Automotive is a family operation bringing a friendly, personal and caring service experience to our customers.  Once you have experienced the difference we bring to your auto repair service, you will see why we have been the first choice for generations of families as well as company fleets for decades.

Call us for an appointment, drop your vehicle off for an oil change or just stop by to say “hi”, we would love to see you!  We look forward to meeting you, servicing your vehicle and having you as one of our valued customers.

Thank you to all our current customers, we value your business and your friendship.  Look forward to seeing you soon.


Bruce and Brian Karlberg