F Frank’s Handyman Services
Drill, saw, and other hand tools laid out on a wooden workbench.

On call 24/7 for emergencies

I get the job done.

30+ years of experience. 24/7 emergency service. The best prices in town — from Pinole to Vallejo to San Rafael.

The work

Honest work. Fair prices. 30+ years of it.

Frank’s Handyman Services handles the repairs around your home and yard — fences, drywall, painting and more — across Pinole and the greater East & North Bay.

Red wooden fence with a metal latch and double gates.
Fence repair & installation
A gloved hand smoothing joint compound on a wall with a taping knife.
Drywall repair & patching
Close-up of a paint roller applying white paint to a wall.
Painting
Finished wooden deck with a table, chairs, and a backyard view.
Interior & exterior repairs

What I fix

10 jobs. One call.

See all services
  • Fences

    Repair and install. Posts, boards, gates.

  • Drywall

    Holes patched. Cracks gone.

  • Texturing

    Wall and drywall texture, matched so the patch disappears.

  • Painting

    Rooms, trim, fences. Clean lines.

  • Interior & Exterior Repairs

    Broken? Fixed.

  • Doors, Windows & Trim

    Sticking, drafty or loose — handled.

  • Minor Electrical Repairs

    Light fixtures, fans, outlets, switches.

    Minor repairs only
  • Minor Plumbing Repairs

    Faucets, toilets and drains.

    Minor repairs only
  • Appliance Replacement

    Old one out, new one in. Installs and swaps.

  • Faucet & Fixture Installs

    Faucets, sinks, garbage disposals, light fixtures, and ceiling fans.

Why Frank

  • 30+ years.
  • No shortcuts.
  • On time.
  • Clean job site.
  • Best prices in town.
Woodworking and repair tools arranged on a wooden workbench.

Meet Frank

I’ve spent 30 years fixing up homes, starting with my brothers’ flooring business and learning everything from painting to minor plumbing along the way. I genuinely love what I do, and it shows in every job.

Meet Frank

Pricing

Straight pricing. No surprises.

  • Priced by the job

    A fixed price you agree on before work starts. Not hourly.

  • $150 minimum

    Every job has a $150 minimum.

  • Free estimates

    Tell Frank what you need and get a price. No charge.

  • Cash · Check · Zelle

    Pay the way that works for you.

Flexible hours: we schedule around you.

Small jobs under $1,000 (labor and materials combined).

Satisfaction Guarantee

Don’t love the work? Don’t pay the balance.

Mention our Satisfaction Guarantee when you book. If you’re not happy with the work, you don’t pay the balance.

Guarantee Terms & Conditions

Get a Free Estimate

24/7 Emergency

Burst pipe at 2 a.m.? Call Frank.

24/7 emergency service: a $75 emergency fee is added to the regular job price, with a $225 minimum for emergency calls.

Close-up of a stainless steel sink drain.

What counts as an emergency?

  • Leaks and water that won’t stop running
  • Doors or windows that won’t close or lock
  • Clogged toilets or drains

Call 707-450-5756 any hour. Tell Frank what happened and where you are.

The word on Frank

“I’ve been working with Frank for over 20 years. He takes care of all my investment properties and apartments, and he is always there when I need him. He’s always one call away.”

— Klaus M.

“Very honest person. He has become like family because he is always there for us when we need him.”

— Salome B.

“He is always on time, and he always does what he says he’s going to do. I recommend Franky 100%.”

— Pamela H.

Service area

40+ miles from Pinole

Richmond, El Cerrito, Hercules, Martinez, Concord, Walnut Creek, Berkeley, Benicia, Vallejo, San Rafael & all of Contra Costa County.

  • Pinole
  • Hercules
  • Richmond
  • El Cerrito
  • Martinez
  • Concord
  • Walnut Creek
  • Berkeley
  • Vallejo
  • Benicia
  • San Rafael

…and all of Contra Costa County

Map of the area Frank serves around San Pablo Bay, centered on Pinole, CA: Hercules, Richmond, El Cerrito, Berkeley, Martinez, Concord, Walnut Creek, Benicia, Vallejo and San Rafael

Se habla español — toggle the whole site to Español with the EN | ES button.

For all your needs, Frank is the one you need.

Call WhatsApp Free Estimate