By appointment Home-based workshop. Please call or text before arriving.

Swansea · West-end Toronto · Same-day

Built by me. Done properly. No shortcuts. No compromises.

A flat-rate, appointment-only bike workshop in Toronto’s west end. One mechanic, one bench, and a standard: no missed tolerances, no unnecessary parts, no second passes.

4.9 · 60+ reviews on Google · Mon–Sun, 7:30 AM – 10 PM

Same-day tune-ups Brake adjustment Flat repair Wheel truing Drivetrain service Gear tuning Hydraulic brake bleeds Safety inspections
300+ Bikes repaired since 2024
60+ Five-star reviews on Google
$100 Flat tune-up. Tax included.
30min Hands-on time per tune-up

The workshop standard

I don't send a bike out half done. Not cheaper by accident. Not padded with parts to hit a target. Just mechanically correct.

I.

Flat price. Tax included.

A tune‑up is $100, all in. The number you see is the number on the invoice—no shop math, no “starting from” asterisk, no surprise lines at the bottom.

II.

Diagnosis before parts.

Every bike gets ridden, listened to, and checked end to end before anything comes off. The job is to fix what’s wrong, not see how many parts I can justify replacing.

III.

Same-day, where possible.

Most tune‑ups dropped before 11 AM are ready that evening. If it’s going to take longer, you hear about it right away—not when you chase it days later.

IV.

You hear from the mechanic.

The person you text is the person on the stand. No counter staff, no telephone game, no script. Just me, telling you exactly what I found and what I did.

What gets done here

Short menu. No half jobs.

See all prices →

The headliner

Comprehensive tune-up — $100.

The full reset: brakes set, shifting indexed, drivetrain cleaned and checked, wheels trued, bolts torqued, safety reviewed. Same‑day in most cases. $100, tax in.

Read the full breakdown →

When something's off

Brakes & gears — $25 to $45.

Tight, targeted fixes for weak braking, rubbing pads, vague levers, missed shifts, chains that won’t stay put. Priced for time and difficulty—not for how much I can bolt on.

Brake & gear pricing →

Wheels & rubber

Flats & truing — $25 to $30.

Punctures fixed, wheels trued, brake rub gone. You leave on a wheel that actually runs straight, not “close enough.”

Wheel & flat pricing →

Live from Google

Trust, kept current.

All of this comes straight from my Google Business profile in real time. No edits, no filters, no testimonials page I get to curate.

4.9 average across 60 reviews and counting.

Leave a Google review
Pulling the latest reviews from Google…

Where the bikes come from

Built for the west end.

Drop‑off at 86 Deforest Road · Most regulars are 5–15 minutes away

  • SwanseaM6S
  • Bloor West VillageM6S
  • High ParkM6P · M6R
  • RoncesvallesM6R
  • The JunctionM6P
  • RunnymedeM6S
  • ParkdaleM6K
  • South EtobicokeM8V · M8Y

Not in the west end? People still ride in from Liberty Village, Trinity Bellwoods, and the Beaches when they care more about the work than the distance. Call first and we’ll make space.

Honest limits

The work that doesn't belong here.

Knowing what to refuse is part of doing the job properly.

E-bike motors & batteries.

I’m happy to work on the bike itself. Motors, batteries, and software belong with a certified e‑bike specialist who has the tooling to do it safely.

Shimano Di2 & electronic shifting.

These systems need proprietary software, firmware tools, and dealer access. A Shimano Service Centre will do a faster, cleaner job than a home workshop ever should.

Frame welding & wheel building.

Frame repair needs a jig and a welder; wheel building needs a dedicated bench and a specialist. Both deserve a shop that does that work all day, not between tune‑ups.

DOT-fluid hydraulic systems.

Mineral‑oil brakes (Shimano, SRAM Maven, Magura) are routine here. DOT‑fluid systems (older SRAM, Hayes, Hope) go to a specialist with the right setup and safety gear for that fluid.

Asked & answered

The questions that come up most.

Do you take walk-ins?

No. The shop is home-based and runs by appointment only. Call or text 647-391-3411 first and a window will be set aside for your bike.

How long does a tune-up actually take?

About twenty minutes of focused work on the stand. Drop off before 11 AM and most bikes are ready by evening. You'll get an exact pickup window the moment you book.

What does the $100 cover?

A full tune-up is $100 flat, tax included. Brake adjustment, gear adjustment, drivetrain inspection, cable lubrication, wheel-true check, safety review, tire inflation, and a wipedown. If something extra is required, it's discussed and approved before anything is touched.

Where are you and which neighbourhoods do you serve?

The shop is at 86 Deforest Road, Toronto, ON M6S 1J4, in Swansea. Most riders come from Swansea, Bloor West Village, High Park, Roncesvalles, the Junction, Parkdale, and the eastern slice of Etobicoke. Drop-off only, by appointment.

Can I text instead of calling?

Absolutely — and most riders do. Text 647-391-3411 with the bike type and what's going on. You'll usually hear back within an hour with the next available window.

Do you work on e-bikes?

Mechanical work on pedal-assist e-bikes is welcome — brakes, gears, wheels, full tune-ups. Motor or battery diagnostics, Shimano Di2, and proprietary electronic systems are out of scope. If you're not sure where your bike lands, call first and describe it.

What are your hours?

Monday through Sunday, 7:30 AM to 10 PM, by appointment. The shop runs seasonally from April through to the first frost.

Why no walk-ins?

Because this is a one-person home workshop, not a storefront. Appointments protect your time, keep the queue honest, and let every bike get the attention it deserves. It's the same reason a tailor takes appointments, not foot traffic.

Ready when you are

Bring the bike. Get it back right.

A short call or text is the whole booking process. Tell me the bike and the symptom and you’ll get a time, a straight answer, and the mechanic himself on the other end.

Flat $100 tune‑up · Tax in · Same‑day where it fits · 4.9★ from 60+ reviews

  • Appointment only
  • 86 Deforest Road, Toronto, ON
  • Mon–Sun · 7:30 AM – 10 PM
  • 647-391-3411
Call Text