Very easy to work with. Organized and timely. Always willing to answer questions and provide solutions. Outlined the process from start to finish. Helped us to work through a complex tax issue that was resolved favorably for us!