We work with you on a personal level to determine the best solutions for your unique needs, then leverage our seasoned expertise to achieve the best possible results.


We are your trusted partner in success. Our firm is large enough to offer a full range of professional services at a fair price, but small enough to give you the individual attention that you deserve.


Rest assured that when a need arises, our firm is ready and capable to handle everything for you so you can focus on what matters most to you.


Meet Your Enrolled Agents

Margy Spruill, president of Bookkeeping Solutions Inc, has been an Enrolled Agent with the IRS since 1992. She is the mom of six and grandmother of 12. She loves numbers, tax law, and the tax preparation process.

She has a passion for the local church and teaching the Bible. Margy is quite the nomadic adventurer and has had the privilege to travel to many corners of the world on mission trips. Her favorite trips have been when she has had the opportunity to minister to people in Spanish (her first language). In her spare time, you’ll find her visiting her grandkids, sewing, on a bike, or on a paddle board with her dog Riley.