Raymond, the owner is very professional, kind, and on time! I called to ask if he was available tomorrow and he ended up just booking us for today which was SO THOUGHTFUL of him -- even though he was in between appointments, he made the time for my situation. He troubleshooted my computer issues and hooked up my printer to my laptop which had given me tons of errors before. He is HIGHLY educated in software, computer science, etc. Plus, it doesn't hurt that he has a great sense of humor, caters to multiple foreign language speakers, and has a very sociable personality. I will definitely be using his services in the near future.