First class. They are incredibly fast with their responses and are always ahead of the game. Ive had many CPA experiences that were characterized by delay after delay after delay. That is a frustrating experience.Gordon and Audrey are the exact opposite and do a great job providing expert advice and quick turn around times.