A freshly serviced pool table with new camel felt and leather fringe pockets in a bright Colorado home

Your table, rebuilt to play true.

Moving, refelting, cushions, and leveling by a world-champion player who works on 500+ tables a year across the Front Range.

2026 VNEA World
8-Ball Champion
Ryan Henry, owner & mechanic
24 yearsservicing Colorado tables
500+ tablesmoved, refelted, or repaired each year

A champion's standard, under the cloth

Most people judge a pool table by the felt. Ryan judges it by everything underneath — slate seams, rail response, cushion rebound, pocket fit, and whether the frame sits dead level on your actual floor. That's the part that decides how the table plays for the next twenty years.

He's been doing this for 24 years, and he still competes at the highest level of the game — in 2026 he won the VNEA World 8-Ball Championship. When someone who plays for world titles levels your slate, "close enough" isn't in the vocabulary.

Every job ends the same way: he walks you through the cloth, the pockets, the wood, and the small habits that keep a good table from becoming another repair call. Customers mention the care instructions almost as often as the work itself.

Ryan working on exposed slate during a pool table rebuild, cloth removed

Slate first, felt second — a rebuild in progress.

One mechanic, every table problem

From hand-me-down slate in a basement to a tournament-blue commercial table, the work is priced to the actual job — honest, careful, and considerably less than most quotes.

Moving & reassembly

Disassembled in the right order, transported protected, and rebuilt square — for moves, carpet projects, remodels, and used-table purchases.

Refelting & recovering

New cloth stretched and finished clean, from everyday wool blends to Simonis 860HR — with real options on color before anything is cut.

Cushions, rails & repairs

Rigid old bumpers, dead rails, worn pockets, and damaged hardware corrected — including upgrades like Artemis cushions.

Leveling & setup

Measured, shimmed, and play-tested on your floor. Even a slight dish in the slate gets found and fixed before the cues come out.

Raiders logo cloth being fitted onto a pool table mid-installation
Custom Raiders felt, going on
Finished pool table with custom Raiders felt in a warm game room
…and finished, ready to break
Commercial pool table with fresh tournament-blue cloth in a community room
Tournament blue on a commercial table

Straight from the table room

“Ryan disassembled it so we could get new carpet, and then re-assembled it with new bumpers and beautiful new Camel felt… He was considerably less expensive than the other quotes, and was very prompt and professional.”
Amy · Google review · ★★★★★
“Ryan and Avery just installed Simonis 860HR cloth and Artemis cushions on our Olhausen table… Ryan noticed that the slate had an ever so slight dish in the center and fixed it right up.”
Jennifer G. · Morrison, CO
“Ryan showed extreme professionalism as a Bronco fan in installing my RAIDERS felt on my pool table. Thank you for your dedication to your craft and GO RAIDERS!!!”
Michael Courter · Google review · ★★★★★
“They were very careful — no marks or dings on walls going to basement — and cleaned up completely. Positioned it perfectly, measuring it several times. Gave us lots of helpful advice for care and maintenance.”
Sue B. · Wheat Ridge, CO
“It was my first time setting up a pool table… He was super easy to work with, gave a bunch of options for colors, and we set up a time just a few days later. The table looks beautiful and brand new!!”
Chris Matthews · Google review · ★★★★★
“Great quality, great service, most reasonable cost… they replaced the old screws without hesitation or extra cost. Don’t waste your money elsewhere.”
Eric D. · Denver, CO

Based in Westminster, on the road all over Colorado

Tables get serviced where they live — Denver, the whole Front Range, and beyond. Call or email with the table and the room, and Ryan will price the actual job.

Call(720) 447-7093

Emailanytimebilliards@hotmail.com

Shop7390 N Bryant St, Westminster, CO 80030

HoursMon–Sat 9–6 · Sun closed