I asked around and everyone told me to contact Mac-Solutions, this was after I had taking it to the other iFix Mobile Solutions out there. All were great at mobile devices such as iPhones and iPads but were unable to isolate the issue my MacBook was experiencing. I contacted Mac-Solutions and within a minute they were able to identify the issue. I dropped off my MacBook and they completed the repair the same day! They were very knowledgeable on all Apple computers (Macbooks, MacMini's, Mac Pro's, iMacs and more!) They also sent me photos of the missing the screws the other techs had left behind trying to diagnose the issue. My MacBook is now running faster than when it was new! Reasonable fees and fast turn around. Highly recommended and they are true to their slogan, "Insanely Great Customer Service". They even called me a few days later to make sure I was satisfied with the repair. Can't go wrong with their expertise and customer service. They seriously need to advertise, it's mainly word of mouth but the number was easy, if you got a "sad mac", you dial SAD-MACS. read more