Tip Top Pinball LLC · North Chesterfield, VA · Serving Greater Richmond
Mon–Sat · Nights & weekends available dan@tiptoppinball.com
On-Site Pinball & Arcade Repair

We keep
Richmond's games
in tip top shape.

On-site repair, maintenance, and restoration of pinball machines and arcade games across Greater Richmond. Owner-operated. Priced up front.

Won't power onStuck flippersDead displaysBoard faultsBlown fusesFull restorations
What we do

We fix it all and keep it running

01
On-Site RepairWe come to you and diagnose the machine on the spot, no hauling it anywhere.
02
Maintenance & Tune-UpsCleaning and preventative work so your games keep playing like new.
03
RestorationPlayfield work and full restorations, done occasionally based on availability.
04
Games on LocationPinball & arcade games placed and serviced in your bar, brewery or shop.
05
Board-Level & Electro-MechanicalFrom EM classics to modern solid-state. Power, boards, coils, switches.
06
Machine SalesServiced, ready-to-play machines for your home or business.
How on-site service works

Four steps, back in play

1

Send a request

Tell us your machine and what it's doing. Takes about two minutes.

2

We schedule

We reply, usually within one business day, to set up your visit.

3

Diagnose on-site

We come to you and track down exactly what's going on with your machine.

4

Fixed right

We repair it and make sure your game is running tip-top.

Why Tip Top

We come to you

Serving the greater Richmond area including Henrico, Chesterfield, Ashland, Midlothian and Glen Allen. Your machine stays put.

No surprises

Priced up front

Our hourly rates are posted right here, so there are no surprises. The first hour covers both diagnosing and fixing your machine.

Real specialists

Pinball is our specialty

Pinball is the main event, and we work on arcade games too. Machines aren't a side gig here. It's the whole business, and we treat yours like ours.

On-site rates

Clear, up-front pricing

Weekdays · M–F, business hours
$150 first hour
then $100 / additional hour · 1-hour minimum
Nights & weekends
$200 first hour
then $100 / additional hour · 1-hour minimum

Any parts your game needs are billed separately, on top of labor. Additional charges may apply for locations more than 30 minutes away.

Where we work

Serving Greater Richmond

On-site service throughout the greater Richmond area, including Henrico, Chesterfield, Ashland, Midlothian and Glen Allen.

Richmond
Henrico
Chesterfield
Midlothian
Glen Allen
Ashland
Common questions

Good to know

Yes, we're an on-site service. We come to your home or business anywhere in the greater Richmond area and repair the machine where it sits.

We work on pinball machines of every era, from electro-mechanical classics through modern solid-state, plus arcade video games, multicades, and cabinets.

Absolutely. No-power and no-boot issues are some of the most common things we fix, from blown fuses to power supplies and board-level faults.

On-site service is $150 for the first hour on weekdays ($200 nights/weekends), then $100 per additional hour, with a one-hour minimum. Diagnosing the problem is part of that first hour. Any parts your game needs are billed separately, on top of labor.

We typically reply within one business day of your request to get you scheduled. Nights and weekends are available at the premium rate.

Get on the schedule

Request Service

Tell us about your machine and what it's doing. We'll get right back to you, usually within one business day, to set up your on-site visit.

Please enter your name
Please enter your email
Please choose your area
YesNoNot sure
Please pick one
Please describe the issue

By sending this request you agree to our Privacy Policy.

Request sent!

Thanks! We'll get back to you, usually within one business day, to schedule your on-site visit.

Email UsRequest Service
Request Service
RepairsOn LocationTournamentsSwagAboutContact
Email Us