Apple Authorized Service Provider
Apple repair, done right.
Genuine Apple parts. Apple-certified technicians. In warranty, AppleCare+ or out of warranty.

Same-day screens.
iPhone screen replacements, often the same day.
Batteries in under an hour.
And a loaner iPhone when a repair takes longer.
What we service.
iPhone Repair
Screen damage, battery issues, charging problems and software faults, handled by Apple-certified technicians.
Learn moreMac Repair
iMac, MacBook, Mac mini and Mac Studio. Hardware issues, software errors, upgrades and diagnostics.
Learn moreiPad Service
Whole-unit replacements for screen, battery or hardware issues, for factory-standard quality.
Learn moreApple Watch Service
Apple Watch is precision-sealed, so we provide full unit replacements with genuine parts.
Learn moreAirPods Service
Complete unit exchanges for sound, battery and connectivity issues, keeping Apple’s water-resistance standards.
Learn moreData & Setup
Data backup, transfer and recovery, plus personal setup sessions so you get the most out of your devices.
Learn moreHow it works.
Four simple steps from booking to pick-up.
Book online
Choose Willowdale or Ajax. Slots open daily, up to seven days ahead.
Prepare your device
Back up your data and turn off Find My, as Apple requires before service.
Apple diagnostics
We run Apple-approved diagnostics and explain your options clearly.
Repair & pick-up
Genuine parts, post-repair testing, and you’re back up and running.

Why an authorized repair matters.
Many shops offer repairs. As an Apple Authorized Service Provider, we have access to original Apple parts, tools, training, service guides and diagnostics.
- Genuine Apple parts
- Apple-certified technicians
- Warranty-safe repairs
- Transparent service and pricing
- Your personal data stays secure
Book at your nearest store.
Willowdale Hours
- Mon
- 9am to 5pm
- Tue
- 9am to 5pm
- Wed
- 9am to 5pm
- Thu
- 9:30am to 7pm
- Fri
- 9am to 5pm
- Sat
- By appointment only
- Sun
- Closed
Saturdays by appointment only. Closed on statutory holidays.
Ajax Hours
- Mon
- 10am to 6pm
- Tue
- 10am to 6pm
- Wed
- 10am to 6pm
- Thu
- 10am to 6pm
- Fri
- 10am to 6pm
- Sat
- 10am to 2pm
- Sun
- Closed
Closed on statutory holidays and long weekend Saturdays, including the Saturday after Good Friday.