Who I Work With

Proudly supporting farms, businesses, and families across the Pee Dee.


Every client brings a different set of numbers and a different set of worries. These are the situations I work in most often—in Hartsville, Florence, throughout the Pee Dee region, and for clients with multistate filing needs.

Farms & Agriculture


Row crop, timber, livestock and family farms across the Pee Dee. Farm taxation is a particular emphasis at Tall Pines.

  • Schedule F and farm income averaging
  • Depreciation and Section 179 on equipment
  • Timber sales, cost basis and casualty losses
  • Farm payroll and agricultural labour reporting

Small Businesses


Shops, restaurants, salons and service businesses that need books they can trust and a CPA who answers the phone.

  • Schedule C, partnership and S corporation returns
  • Monthly or quarterly bookkeeping and reconciliations
  • Payroll processing and compliance filings
  • Sales tax returns and QuickBooks support

Professionals & Contractors


Trades, consultants and licensed professionals working across job sites, clients and — often — state lines.

  • Multistate filings and reciprocity questions
  • Quarterly estimated tax planning
  • Entity selection and reasonable compensation
  • 1099 preparation and subcontractor reporting

Rental Property Owners


Long-term rentals, short-term stays and inherited property — with the depreciation schedules to match.

  • Schedule E preparation and passive activity rules
  • Depreciation schedules and cost segregation basics
  • Repairs versus improvements guidance
  • Basis tracking for inherited and gifted property

Individuals & Families


Life changes have tax consequences. Get ahead of them instead of finding out the following April.

  • Individual income tax returns and amended filings
  • Marriage, new dependents and home purchases
  • Retirement and education savings considerations
  • Prior-year catch-up filings and IRS notices

Not sure which one you are?

Most people fit more than one. Tell me what you do and I’ll tell you what it means at tax time.

Schedule a Consultation