James C. Caswell, CPA provides accounting, bookkeeping, payrolll, tax preparation and financial planning services.