Keith is a miracle worker. Like a skilled surgeon he managed to revive a very sick mac and bring it back to life. He is a life saver and he is also a very nice man. If I ever have computer issues, he is the first and only person I call. iMac HD repair plus on-site file sharing & comms support.