Robert Hall & Associates has been doing my taxes for years. They are always very professional, knowledgeable and friendly. My taxes are pretty complex as I have my own business plus I have rental properties. My tax consultant, Daniel Passion, does a great job! I only trust Robert Hall and Associates to do my taxes.