Hi, I'm the Owner/Bookkeeper behind BPH Bookkeeping LLC. With a background in engineering and over a decade of experience working across several industries, I bring a detail-oriented, analytical approach to managing financial records.
My goal is to provide small and medium-sized businesses with accurate, reliable bookkeeping so owners can focus on growing their businesses with confidence.
I understand that each business is unique, and I tailor my services to fit your needs. Whether it's ongoing monthly bookkeeping or tackling years of backlogged records, I work efficiently and transparently. I also collaborate with a trusted network of experienced bookkeepers and CPAs, ensuring I have the support to address even the most complex financial situations.
At BPH Bookkeeping, I prioritize clear and timely communication while utilizing secure processes to protect your sensitive information.
When I'm not managing books, I love spending time with my family and exploring the outdoors in South Dakota and Montana. Whether hiking, skiing, camping, or bicycling, we’re always looking for our next adventure.
I'm proud to offer remote services nationwide while staying connected to the local communities I call home. I look forward to partnering with you and helping your business thrive.

Our mission is to simplify bookkeeping so business owners can focus on doing what they do best. We provide accurate financial records, clear reporting, and ongoing support that helps clients feel in control of their business finances rather than overwhelmed by them. We believe every small business deserves access to professional level bookkeeping, no matter its size. By making services flexible and affordable, we ensure that even startups and solo entrepreneurs can benefit from having their numbers managed with care.
We know that small errors can lead to big problems. Accuracy is at the core of everything we do, from reconciliations to financial reports.
We explain financial information in plain language. Our clients never feel left in the dark or confused by accounting jargon.
We view ourselves as more than bookkeepers. We are financial partners invested in the success of every client.
Trust is the foundation of our work. We handle financial records with confidentiality, honesty, and professionalism.
As a business based in Spearfish, we are proud to support fellow businesses across the Black Hills. Our success is tied to the success of our community.
Many bookkeeping firms focus only on numbers. At BPH Bookkeeping, we focus on people. We take the time to understand your business, your goals, and your challenges. Instead of simply producing reports, we walk you through them so you can use the information to make smarter decisions.
Another key difference is our 1:1 review process. Each client receives personal attention from Brooke Hopkins herself. This means you always have access to someone who knows your books inside and out and can answer your questions with clarity and confidence.
We also provide exclusive Intuit discounts for QuickBooks, Payroll, and Payments, giving our clients access to valuable tools at reduced costs. Combined with our professional expertise, this makes BPH Bookkeeping both a cost effective and high value partner.
BPH Bookkeeping is proud to call Spearfish, South Dakota home. From our base in the Black Hills, we serve businesses across the US. By using QuickBooks Online and working remotely, we can provide services tailored to the unique needs of our clients. From seasonal tourism based companies to contractors and retailers we provide services that are cloud based, which allows us to support clients beyond the South Dakot. Wherever you are located, you can expect the same accuracy, clarity, and personal attention that define our work.
Brooke started BPH Bookkeeping to help business owners feel confident in their finances. She saw that many small businesses struggled with organization and compliance, and she wanted to provide a service that combined technical bookkeeping skills with personal support.
We work with a wide range of businesses including contractors, retail shops, service providers, and professional practices. Our services are flexible, which means we adapt to your industry’s specific bookkeeping needs.
Larger firms may treat clients as just another account. At BPH Bookkeeping, we provide personal attention, clear communication, and direct access to the founder. This allows us to build lasting relationships and deliver services tailored to each client.
No. While we are proudly based in Spearfish, South Dakota, we serve clients across the Black Hills region and beyond. Our use of cloud based tools allows us to work efficiently with clients regardless of location.
Working with a local bookkeeper means you get someone who understands the unique challenges of your area. From regional tax requirements to seasonal fluctuations in business, a local partner brings insights that a distant firm cannot match.
Getting started is simple. Contact us to schedule a free consultation. We will review your current bookkeeping setup, discuss your goals, and recommend the right service package. From there, we handle the details while keeping you informed with clear reporting and reviews.
At BPH Bookkeeping, we believe that accurate, organized, and transparent bookkeeping is the foundation of every successful business. With a focus on local businesses in Spearfish and the Black Hills, we are committed to providing services that combine professional expertise with personal care. Contact us today to schedule your free consultation and discover how BPH Bookkeeping can support your financial success.
2022 All Rights Reserved.