Our company switched to Brown Graham a few years ago and have not been disappointed with their tax return and consulting services. Our engagement team is great to work with, responding to emails and phone calls in a very timely manner.  We are very pleased.