I have known Robert Swaim for 20 or so years and found him to be very knowledgeable as well as professional. He has helped several of my associates with tax and business entity matters. They have only had good things to say about their experiences.