Daniel has been preparing my taxes for the past several years. He also set up an investment account for me. He is always on time, professional and extremely courteous. I recommend Daniel to all of my colleagues and family friends.