I waited a long time to have my MAC desktop serviced as I know nothing about computers and had little trust in service people. Tom has restored my faith and trust in humanity! He had my computer up and running great within a day, even though he told me it might take a few days. In addition, his cost was exactly what he quoted and minimal for the outcome.
Extremely pleased - take your computer to Tom - you will not be disappointed.