My husband and I have really appreciated the help we receive with taxes through David Long CPA. The business office is small in size, but the skills and knowledge of the workers is great. My husband and I found the prices for tax services very competitive. We had many confusing aspects to our taxes, but the work of this office made things extremely easy for us. Although the office had many clients to service during the busy "tax time", we never felt like just another number. We would recommend this business for both tax and other financial purposes.