Cars · Motorcycles · Marine — Roseville, CACall (916) 719-6169
Roseville, California

If it has an engine, Dennis will fix it.

Most mobile mechanics only touch cars. Do It All works on cars, motorcycles and boats — old ones and new ones — and comes to wherever the thing is sitting.

3
Cars, bikes & marine
41
Google reviews
Mobile
We come to you
What we work on

Not just cars

The range is the point. Most shops that touch bikes won't touch boats, and most mobile mechanics won't touch either.

Motorcycles

Old and new. Servicing, diagnosis and repair for bikes most car shops turn away and most mobile mechanics can't handle.

Cars & light trucks

Full mobile auto repair — diagnostics, brakes, batteries, belts, and general repair at your address.

Marine & boats

Engine work and repairs on the water or on the trailer, without hauling it to a marina.

Diagnostics

Codes pulled and interpreted on site, with an honest read on what's actually wrong.

Routine servicing

Oil, fluids, filters and belts for anything in the garage — kept on schedule instead of put off.

Straight quoting

Reviews repeatedly mention the final bill coming in at or under the phone quote. That is the whole reputation.

Why people call back

Quoted honestly, finished properly

Customers deal with Dennis directly. He gives the quote, does the work, and explains what he found — which is why the same words keep showing up in reviews: fast, straightforward, and reasonable.

One reviewer got a phone quote and paid less than quoted when the job was done. Another said he didn't upcharge for something other shops charge crazy money for. In a trade where people expect to be taken advantage of, that's the entire differentiator.

And because it's mobile, none of it costs you a day off work.

Hours
Monday9:00 – 5:00
Tuesday9:00 – 5:00
Wednesday9:00 – 5:00
Thursday9:00 – 5:00
Friday9:00 – 5:00
Saturday9:00 – 5:00
SundayClosed
What customers say

Fast, fair, and finished

★★★★★

“Dennis was very helpful. Fast, and straightforward. Didn't up charge for something others would charge crazy money for.”

Jorge G.
★★★★★

“Dennis is the man! Got a quote over the phone but when the job was done, it was cheaper than quoted!”

Lee N.
★★★★★

“They always provide me with quality work and update me via text regularly.”

Jake P.
Car, bike or boat

Tell us what's not running

Serving Roseville and the surrounding area. Describe the problem and you'll get an honest read on whether it can be handled on site.

(916) 719-6169
Call (916) 719-6169