As a busy physician I do not always have the time to sort through the various blue screens associated with my old Dell PC. Shafi was recommended via word of mouth and he came to the rescue. Not only is he a magician with the PC, but he is courteous, prompt, efficient, flexible and VERY reliable. He was especially helpful in setting up my Pearl Blackberry 2 years ago. His handshake is his contract with you. Over the years, he has come to clean up my old DELL on several occasions , and most recently he has helped me make the transition to my new iMac. Funny, no more blue screens! These Macs are great. I can recommend him to anyone without hesitation.