The best part about this firm was its ease in working alongside my accountant at another small boutique CPA - they were able to seamlessly integrate our work together. I also appreciate how much effort these guys put into making sure each client gets what he/she needs from them and nothing else. Their support staff could have been better though; sometimes it seemed like there weren't enough people around during certain times when needed most (e.g., after hours). We had some minor tax planning issues which turned out well but other than those things everything went great. I have been working with Seigel since they started in 2009. They have been very helpful in all aspects of my business. I would highly recommend them to anyone who wants to work with a professional team. Their knowledge and experience in business development is unmatched. They do not take any shortcuts and always go above and beyond what is needed. I am currently working with them on another transaction and plan to continue working with them on future deals.