Auto Body Shop · Brentwood, CA

Mashore Autobody: honest body work from a family shop in Brentwood

Family owned since 2006. Free estimates, and we work for you, not your insurance company.

Serving Brentwood, Oakley, Antioch, Discovery Bay and Byron.

Why Mashore Autobody

We work for you, not your insurance company.

We are not contracted with any insurance company, on purpose. When a shop is contracted with an insurer, the insurer becomes its customer. We want you to be ours. We work with every insurance company, we send your claim to yours, and the choice of shop stays yours.

Who we are

Family owned since 2006

Steve Mashore started Mashore Autobody in 2006 with one rented bay at this location. The 2008 crash made it hard, and he kept believing that good work and treating people right would carry the shop. Today the shop owns the building, and Steve's son Casey manages much of the day-to-day work.

Most of our customers find us through friends and family. We would like to meet more of you.

Steve, Casey and Krista Mashore with a dog, beside a black Camaro and a white Corvette

Follow along

See our latest work

New jobs, finished cars and shop news, straight from our own pages.

What customers say

Straight from our customers

★★★★★

“They treat every customer's car as if it were their own, taking pride in delivering exceptional workmanship and outstanding service.”
Tobie · Google review

★★★★★

“They do a great job working with the insurance company and taking the hassle out of the situation.”
Clayton · Google review

★★★★★

“I had paint transfer on my Mustang Cobra and was panicking because I needed it to look perfect for an upcoming car show. Steve answered the phone right away and told me to stop by so he could take a look. He personally removed the paint transfer, and when he was done, my Cobra looked brand new!”
Javier · Google review

★★★★★

“They work with insurance companies in a seamless way and I never have to worry about anything. Quality of the work done by their technicians is outstanding and worth every dime.”
Jakub · Google review

★★★★★

“Super professional and courteous at a reasonable price.”
Edwin · Google review

Read more reviews on Google →

Have damage you want looked at?

Call us or stop by and we will take a look, or text us a photo of the damage.

What to expect

No surprises, from first call to keys back

Here is exactly what happens, and what we take off your plate.

  1. Call or stop by. Bring any estimate you have.

    No pressure and no pushing you toward your insurance company's shop. Already have an estimate from somewhere else? Bring it.

  2. A written estimate, and an honest comparison

    We look at the damage and write up the estimate, and we tell you honestly how ours compares to the one you already have. Free estimates.

  3. We handle the insurance. Your life keeps moving.

    We send your claim to your insurance company for you. If your car is drivable, you keep driving it until the parts arrive, then bring it back for the repair.

Questions

Straight answers to your questions

Do I have to use the body shop my insurance company recommends?

No. You choose the shop. We work with every insurance company and are contracted with none, so we work for you, not your insurer.

Do you work with my insurance company?

Yes. We work with every insurance company and send your claim to yours for you.

Do I need an appointment?

Not on weekdays. Call us or stop by Monday to Friday, 8 AM to 5 PM. Saturdays are by appointment only. Free estimates.

More answers on the blog →

Need an estimate?

Call us or stop by. Bring any estimate you already have, and we'll tell you honestly how ours compares.

Call (925) 516-1930

Where we are

Where we are and who we serve

Find us

44 Sycamore Ave, Suite A, Brentwood, CA 94513

(925) 516-1930

Hours

Monday to Friday, 8 AM to 5 PMClosed for lunch from 12 to 1Saturday by appointment onlySunday closed

Who we serve

Customers come to us from Brentwood, Oakley, Antioch, Discovery Bay, Byron.

Find us on Google Maps44 Sycamore Ave, Suite A, Brentwood, CA 94513Get directions →
Call (925) 516-1930