Our surgeons repair all leading Apple MacBook Pro models.

Whether you have broken your screen, have a non-working track pad or you've spilt your morning coffee on your keyboard we can fix it!

MacBook Pro Repairs

MacBook Air A1466 A1496 Battery Replacement

Capacity: 5150mAhPart number:A1496 MD760LL/A*,MD760LL/B*,MJVE2LL/A*

Capacity: 5150mAhPart number:A1496 MD760LL/A*,MD760LL/B*,MJVE2LL/A*

In Stock
$280.00
Add to cart

In Stock
$750.00
Add to cart

In Stock
$160.00
Add to cart

In Stock
$800.00
Add to cart
MacBook Pro 13 (A1322 / A1278) Battery Unibody

Laptop Battery for Apple A1322 A1278 (2009 2010 2011 2012 Version) Unibody MacBook Pro 13'', fits 661-5557 661-5229 MB990LL/A MB991LL/A [Li-Polymer 6-cell 5800mAh/64Wh] Part can...

Laptop Battery for Apple A1322 A1278 (2009 2010 2011 2012 Version) Unibody MacBook Pro 13'', fit...

In Stock
$120.00
Add to cart

In Stock
$120.00
Add to cart
MacBook Pro 13" Retina Display Assembly, Silver, Mid 2017 Original Quality Full LCD Assembly Repair

Have you accidentally dropped your MacBook Pro 13" Retina Display Assembly, Silver, Mid 2017 resulting in a bad touch digitizer, broken or smashed glass or...

Have you accidentally dropped your MacBook Pro 13" Retina Display Assembly, Silver, Mid 2017 res...

In Stock
$1,250.00
Add to cart
MacBook Pro 13" Retina Display Assembly, Silver, Mid 2017 Screen Repair LCD Replacement

Have you accidentally dropped your MacBook Pro 13" Retina Display Assembly, Silver, Mid 2017 resulting in a bad touch digitizer, broken or smashed glass or...

Have you accidentally dropped your MacBook Pro 13" Retina Display Assembly, Silver, Mid 2017 res...

In Stock
$1,030.00
Add to cart

In Stock

Battery Model Number A1502

In Stock
$250.00
Add to cart
Macbook Pro Retina A1502 Battery Replacement

Apple Macbook Pro 13" Retina A1502 (2015) Original Battery A1582This battery is for the 2015 model only. For 2012 or 2013-2014 models please check our...

Apple Macbook Pro 13" Retina A1502 (2015) Original Battery A1582This battery is for the 2015 mod...

In Stock
$320.00
Add to cart