Build Strength. Build Muscle. Feel Athletic Again.
Plenty of Leominster lifters make the drive over to Ross Fitness in Ayer — worth every minute for coaching you won't get at a big-box gym. Semi-private coaching, your own program, and Kyle coaching every workout. Max four to a session.
Leominster's got no shortage of places to work out — but a big-box gym or a packed class won't get you what real coaching does. At Ross Fitness you're not left to figure it out alone. You get a real coach, a real plan built around your body, and a room of serious adults who notice when you're not there.
We coach members who drive over from Leominster — and most say the same thing: they finally stopped guessing, stopped getting hurt, and started getting strong. If a big room full of machines isn't moving the needle, this is the difference between working out and being coached.
Built around your body, your history, and your goals — never a shared template off a screen.
Every session, the owner — not a rotating junior trainer. 20,000+ hours on the floor.
Real attention and hands-on cueing on every rep. You're never lost in a crowd of 25.
Post-rehab specialist coaching. We train around your bad back or knee, not through it.
Ross Fitness is at 12 Central Ave in Ayer — roughly a 20-minute drive from Leominster, an easy shot over on Route 2. Free parking right outside. Morning sessions Mon–Fri 5 AM–1 PM and Sat 6–11 AM.
📍 12 Central Ave · Ayer, MA 01432 Get directions from Leominster →Real members from Leominster and around the Nashoba Valley — part of 47 five-star Google reviews.
In 10 years of individual and group sessions with Kyle, I've lost — and maintained — 25 lbs and 3 pant sizes, recovered from a skiing-related ACL replacement, and still look forward to every workout. He personalizes everything and challenges you to reach goals you didn't know you had.
Theresa R. · Nashoba ValleyAbout a 20- to 25-minute drive (roughly 14 miles) — an easy shot over on Route 2 to 12 Central Ave in Ayer, with free parking right outside. Worth the drive for coaching you can't get at a big-box gym.
Yes — because this isn't a gym, it's a coach and a system. Sessions are capped at 4, every program is built around your body, and Kyle coaches every rep.
Morning sessions only: Monday–Friday 5 AM–1 PM, Saturday 6–11 AM, closed Sunday. If you're an early riser who wants to train before the day takes over, it's a perfect fit.
That's exactly who this is built for. Every client starts with a movement screen, and Kyle is a post-rehab specialist — we train around your history, not through it.
Ross Fitness is premium, fully individualized, owner-coached strength coaching — not a big-box membership. We'll walk through the investment together at your in-person consult.
Train with me for two full weeks. If you don't feel stronger, more confident, and more capable than when you walked in, I refund every dollar. No questions, no fine print.
We coach members who drive in from across the area: Lunenburg, Shirley, Littleton, Harvard, Groton.
The Rebuild Six is my free daily mobility system — four short follow-along tracks for stiff hips, achy low backs, cranky shoulders, and desk-bound bodies. No equipment. Real coaching videos.
Get the Free Routine →“In my 10 years of individual and group sessions with Kyle I've lost — and maintained — 25 lbs and 3 pant sizes, recovered from a skiing-related ACL replacement, and still look forward to each workout! He personalizes workouts to match your needs or limitations.”
Theresa R. · Nashoba Valley“At 57 years old, I am able to keep up with people half my age! The workouts give maximum benefit without the risk of injury or burnout. Kyle pushes me, but is also attentive to making sure I don't overdo it.”
Allison C. · Nashoba Valley“At 40 I'm the strongest and have the best range of motion I've ever had. Coach Kyle has an encyclopedic knowledge of training and nutrition — and the group is genuinely fun to be around.”
Patrick M. · Nashoba ValleyLeominster resident? Tell us where you're starting from. We only take a handful of new clients at a time — if it looks like a fit, Kyle will reach out to set up your free in-person session at the gym. Takes 30 seconds to apply.
Apply for Your Free Session →Prefer to talk? Call or text Kyle: 603.721.9685