menu Call (250) 746-8591
Have a
With your device?

As an Authorized Apple Reseller, we specialize in Apple hardware and solutions. We can custom build and setup your new Apple desktop or notebook computer, provide in-home installations, backup solutions, training and more.

Ultimac Technologies is an Authorized Apple Service Provider, meaning we can service and facilitate repairs for your Apple products in-store. All our staff are Apple Certified Technicians; No shipping away your product and no lengthy wait times! Our staff is also CompTIA certified for all non-Apple repairs.

Looking for business solutions?

Contact us for quotes on hardware, networking or software solutions.

Priority Repair Service

call now:

(250) 746-8591

  • Broken Glass and Display
  • Battery Replacement and Charging
  • Camera and Home Button Replace
  • Liquid Damage and Corrosion
  • Software and Password Reset
  • Data Backup & Recovery


Smartphones & Tablets
Software Fix $40
Hourly Labour $60
Screen Repair (With AppleCare+) $39
Screen Repair (Without AppleCare+) $169 to $219
Phone Replacement (With AppleCare+) $79 / $129
Phone Replacement (Without AppleCare+) $365 (And Up!)
Hourly Labour $120
Minimum Diagnostic $60
Tune Up and Malware Removal $90
On-Site Hourly Labour $140
Emergency Data Recovery $240
Other Common Rates
Circuit/Component Level Repair $240*
In-Store Training No longer offered
Priority Service $90
* May be subject to additional per-hour labour at $120/hr.


  • "They were wonderful. Even got a donut"

    - W. M.
  • "Dave in Duncan BC always provides a very helpful service and no matter who he's talking to, he's alway patient and friendly and kind and everyone leaves feeling heard. The whole team there are wonderful. Thank you."

    - V. S.
  • "The guys at Ultimac deserve the presidential medal of freedom for customer service. Too often companies only get negative feedback without hearing the positive. They were amazing. Well well well beyond any of my expectations."

    - N. C.

call us for more information: (250) 746-8591



Contacts Get help now!

101 - 2640 Beverly St, 
Duncan, BC V9L 5C7

Monday  10AM–4:00PM
Tuesday  10AM–4:00PM
Wednesday 10AM–4:00PM
Thursday  10AM–4:00PM
Friday  10AM–4:00PM
Saturday  Closed
Sunday  Closed

Contact form