The company has changed a little since the business was sold two years ago, but Royal still works there and is the most knowledgeable CPA I've come across. A great company where you're not just a number, and great attention is given to every return. After all, Royal has been doing this for over 30 years! Really saves me money. Make sure it is Royal that works on your returns.