About Us




Follow Our Journey...

With our tax, accounting, auditing and consulting solutions, we can help you solve even the most complex challenges and achieve financial stability.

Media Office
Rose Tree II, 1400 N Providence Road Suite 1040 Media, PA 19063
610.565.1120 /

Chadds Ford Office
411 Old Baltimore Pike, Chadds Ford, PA 19317

Campaign Finance

Our team can provide financial reporting and bookkeeping support so you can keep your focus on your respective race.

Run with Confidence.

Candidates raise money to fund their campaigns, but there are campaign finance laws surrounding who can contribute, how much they can contribute, and how those contributions should be reported to the government via campaign finance reports.

Often candidates are not versed in the nuances of the law, when it comes to their campaign finances. At BGA&F, we can provide solutions so you can focus on your respective race. We have provided campaign finance consulting and compliance at the federal and state levels for over 30 years.  

More recently, we have represented over 35 candidates, local party committees, and political action committees (PACs) located in Pennsylvania, New York, and Washington D.C. We prepare and file their financial reports in a timely manner, ensuring they are compliant. 

Our team regularly takes courses offered by the Federal Exchange Commission (FEC) and the Pennsylvania Bureau of Commissions, Elections, and Legislation to ensure we stay up to date on changes to the law.  

For many of our candidates, we provide bookkeeping services alongside their financial reporting to ensure the highest level of accuracy. 

If you are considering running for office, reach out to our team to learn more about how we can be of service. 

Services provided: 

  • Bookkeeping 
  • Campaign finance report preparation and timely filing 
  • Consulting 
    • Best practices
    • Campaign finance law 
    • Starting a campaign 

Offices we’ve assisted:

  • United States Congressmen
  • Pennsylvania Governors
  • Pennsylvania Auditor General
  • Pennsylvania Commonwealth Court
  • Pennsylvania State Senate
  • Pennsylvania State House
  • Delaware County Court of Common Pleas
  • Delaware County Council
  • Delaware County District Justice
  • Political Action Committees (PAC’s)
  • Local political parties

Is Your Money Working As Hard As You?

When our clients succeed, we succeed. We help you identify areas that impact your growth and profitability, and work with you to develop comprehensive solutions. For more information, send us a message.