I am a long term Mac user. I finally found someone who walks the walk with Macs. Steve is very knowledgeable in all areas required. He visited multiple sites of ours and fixed a large variety of long term problems over a number of users. Well done and I would recommend to anyone wishing for a great IT specialist.