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 $25
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 $90
Minimum Diagnostic $60
Tune Up and Malware Removal $75
On-Site Hourly Labour $120
Emergency Data Recovery $120
Other Common Rates
Circuit/Component Level Repair $250*
In-Store Training $60/hr
Priority Service $65
* May be subject to additional per-hour labour at $90/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–5:30PM
Tuesday  9AM–5:30PM
Wednesday 9AM–5:30PM
Thursday  9AM–5:30PM
Friday  9AM–5:30PM
Saturday  10AM–5:30PM
Sunday  Closed

Contact form