Tim Cavanaugh

Tim Cavanaugh serves government contractors, service businesses and nonprofits by helping them solve complex financial challenges and implementing effective accounting systems. Tim’s favorite thing about being in public accounting is building strong relationships with clients.
More About Tim
Tim Cavanaugh is a manager in the firm’s Government Contractors Group. With 20 years of experience in public accounting, Tim brings a diverse and hands-on approach to every client interaction. He specializes in providing accounting systems support, financial reviews, bookkeeping, controller and tax services to not only government contractors but to service businesses and nonprofits.
Tim is passionate about solving complicated financial “puzzles” and implementing effective systems that help his clients succeed. Clients appreciate Tim’s extensive knowledge of various accounting systems, along with his ability to translate complex challenges into smart, practical solutions that support business growth. Tim’s favorite thing about working in public accounting is building strong relationships with clients. He takes great pride in watching them achieve their financial goals.
Outside the office, you’ll likely find Tim spending time with friends and family, enjoying the outdoors or watching a sporting event from home or in person.
Education
- Master of science degree in accounting, University of Phoenix (2011)
- Bachelor of arts degree in business communications, Elon University (2000)
Just For Fun
- As a local northern Virginian, Tim is a diehard fan of all DC sport teams (especially the Washington Capitals and Washington Commanders) and is an avid collector of DC sports memorabilia.
- During his college years, Tim was a DJ, hosting several parties and radio shows, and even had the opportunity to meet Usher.
- Tim’s first job was working as a youth sports referee and summer camp counselor at a local recreation center.