I highly recommend iCertified! 
They offer professional services and good follow-up with reasonable prices! 

My macbook was water-damaged and after I decided not to proceed further to repair, they refunded me the deposit 😭😭😭 and explained to me in details the situation. so good!