Excellent CPA. Very thorough and knowledgeable. Meets in person takes the time to get to know your tax situation. Provides easy and convenient efile.

Dr. Michael Irhin of Randolph, NJ