Back to all posts

How to Hire a Philippines Bookkeeper for US Firms

A Philippines bookkeeper for US firms analyzes financial data on a laptop at an office desk.

If you’re looking for a true competitive advantage, it’s time to think beyond your local time zone. Building a global team creates a more dynamic and productive workflow, allowing your firm to operate almost around the clock. By bringing on a remote bookkeeper from the Philippines, you can assign tasks at the end of your day and wake up to completed work. This isn’t just about outsourcing tasks; it’s about creating a seamless, 24/7 operational cycle that speeds up client deliverables and improves overall efficiency. A skilled Philippines bookkeeper for US firms can become a strategic asset, helping you build a more agile and responsive practice that leaves competitors behind. Let’s explore how to make this operational advantage a reality.

Book a Call →

Key Takeaways

  • Think Strategically, Not Just About Savings: Hiring a bookkeeper from the Philippines gives your firm a competitive edge by providing access to a deep pool of highly skilled, English-speaking professionals who are already proficient in US GAAP and key accounting software.
  • Build a Framework for Remote Success: A successful partnership depends on a deliberate process. Implement a structured onboarding plan, establish clear communication channels, and use the right technology to fully integrate your remote bookkeeper into your team’s workflow.
  • Lean on a Partner to Ensure Quality and Security: The right staffing partner is your most critical asset. They handle the intensive vetting process, address data security concerns, and provide the support needed to build a productive, long-term relationship with your new team member.

Why Hire a Bookkeeper from the Philippines?

When you think about growing your accounting firm, expanding your team is a natural next step. But finding the right talent locally can be a slow and expensive process. This is where looking abroad, specifically to the Philippines, can be a game-changer. Hiring a Filipino bookkeeper isn’t just about filling a seat; it’s a strategic move that can give your firm a serious competitive edge.

The Philippines has become a global hub for accounting and finance professionals for good reason. You gain access to a deep pool of dedicated, highly skilled individuals who are well-versed in US accounting principles. It’s an opportunity to scale your operations efficiently, handle more client work without burning out your current team, and ultimately, build a more resilient and profitable firm. Let’s break down exactly why this makes so much sense.

Save on Costs, Not on Quality

Let’s be direct: managing your firm’s budget is crucial. Hiring a bookkeeper from the Philippines can lead to significant cost savings—sometimes up to 80% compared to a US-based hire. This isn’t about finding “cheap labor”; it’s about getting incredible value. The lower cost of living in the Philippines means you can offer a competitive salary that attracts top-tier talent without straining your finances.

This financial flexibility allows you to reallocate funds to other critical areas of your business, like marketing, technology upgrades, or professional development for your entire team. You get the expertise you need to serve your clients well while maintaining healthy profit margins. It’s a smart financial decision that doesn’t require you to compromise on the quality of your bookkeeping.

Tap into a Skilled, English-Speaking Talent Pool

The Philippines has a strong educational system that produces a steady stream of qualified accountants. With thousands of new accounting professionals graduating each year, the country is a leading outsourcing destination for a reason. These professionals are not only technically proficient but also have a high level of English fluency, which is essential for clear communication with your team and clients.

Beyond language skills, many Filipino professionals have experience working with international clients, particularly US-based firms. They are often familiar with American business culture and standards, which helps shorten the learning curve and makes for a smoother integration into your team. You’re not just hiring a bookkeeper; you’re bringing on a professional who is ready to contribute from day one.

Gain a Timezone Advantage for Seamless Collaboration

While some firms worry about time zone differences, you can actually turn it into a major operational advantage. A bookkeeper in the Philippines can work while your US office is closed. This means you can assign tasks at the end of your day and wake up to find them completed. This creates a productive, around-the-clock workflow that can significantly speed up client deliverables.

Of course, seamless collaboration is key. Many Filipino professionals are flexible and willing to work hours that overlap with the US workday to attend meetings and connect with the team in real-time. When you work with a staffing partner, you can specifically find timezone-aligned talent, eliminating communication hurdles and ensuring your remote bookkeeper feels like a true extension of your local team.

What Bookkeeping Tasks Can You Outsource?

When you think about outsourcing bookkeeping, you might picture simple data entry. But the reality is much broader. A skilled bookkeeper from the Philippines can handle a wide range of financial responsibilities, freeing up your domestic team to focus on strategic, client-facing work. By delegating these essential tasks, you can streamline your operations and improve efficiency across the board. Let’s look at the specific functions you can confidently hand over.

Day-to-Day Accounting Functions

This is the foundation of any solid bookkeeping practice. Your remote bookkeeper can manage all the essential daily financial tasks that keep your clients’ businesses running smoothly. This includes handling accounts payable and receivable, processing payroll, and performing regular bank and credit card reconciliations. They can also maintain the general ledger and track expenses, ensuring every transaction is accurately recorded. By outsourcing these core functions, your in-house team gains the bandwidth to focus on higher-level analysis and client advisory services, instead of getting bogged down in routine administrative work.

Financial Reporting and Key Insights

A great bookkeeper does more than just record numbers; they help make sense of them. You can rely on your Filipino bookkeeper to prepare crucial financial statements, including profit and loss statements, balance sheets, and cash flow reports. They can also generate custom reports that provide deeper insights into a client’s financial health. This level of support helps you deliver more value, turning raw data into actionable business intelligence. With their help, you can provide clients with the clear, accurate financial reports they need to make informed decisions, strengthening your role as a trusted advisor.

Tax Prep and Compliance Support

Tax season doesn’t have to be a frantic scramble. An offshore bookkeeper can be a huge asset in getting your clients prepared. They can organize financial records, prepare supporting schedules for tax returns, and assist with sales tax filings throughout the year. While a US-based CPA will handle the final review and submission, your remote team member does the meticulous groundwork. This ensures that all necessary documentation is in order and compliant with US standards, making the entire tax preparation process more efficient and less stressful for everyone involved.

Industry-Specific Bookkeeping Services

Every industry has its own financial quirks, from revenue recognition in SaaS to inventory management in e-commerce. You can find bookkeepers in the Philippines with specialized experience in the sectors your firm serves. Whether you work with real estate, healthcare, or non-profits, hiring someone who already knows the landscape is a major advantage. These professionals understand industry-specific terminology, compliance requirements, and key performance indicators. This allows them to provide more nuanced and effective support, acting as a true extension of your team and delivering specialized financial services that meet your clients’ unique needs.

What Does It Cost to Hire a Filipino Bookkeeper?

Let’s talk numbers. One of the most compelling reasons firms look to the Philippines for talent is the significant cost savings. But it’s not just about finding a lower salary; it’s about getting incredible value for your investment. Understanding the costs involved helps you budget effectively and appreciate the financial advantage of hiring globally. The key is to see beyond the hourly rate and look at the total cost of hiring, which is where the benefits really stack up.

Typical Salary Ranges by Experience

When you hire a bookkeeper in the Philippines, their salary will depend on their experience, skills, and the complexity of the work. For a full-time, dedicated bookkeeper with solid experience, you can expect a monthly salary in the range of ₱20,000 to ₱35,000. That’s roughly $340 to $600 per month. While entry-level or freelance services might be advertised for less, investing in a professional with proven skills ensures you get the quality and reliability your firm needs. This price point allows you to bring on a talented professional who can manage daily tasks and contribute meaningfully to your team without stretching your budget.

How Costs Compare to US-Based Hires

Here’s where the difference becomes crystal clear. The average salary for a bookkeeper in the United States hovers around $45,000 per year, which is over $3,750 per month. By comparison, outsourcing your bookkeeping to a skilled professional in the Philippines can cost as little as a fraction of that. This isn’t about cutting corners; it’s about smart resource allocation. The money you save on salary can be reinvested into other growth areas for your firm, whether that’s new technology, marketing, or expanding your client services. The guide to bookkeeping fees in the US makes the financial benefit of global hiring undeniable.

Factoring in Any Additional Expenses

A common concern with outsourcing is hidden costs, but when done right, you actually save on additional expenses. When you hire a remote bookkeeper, you aren’t responsible for overhead like office space, equipment, or utilities. More importantly, you avoid the hefty costs of US employee benefits, which include health insurance, retirement plans, and payroll taxes. While you’ll want to account for the cost of management and communication tools, these are minimal compared to the expenses of an in-house employee. The advantages of outsourcing bookkeeping go far beyond salary, creating a leaner, more efficient financial model for your firm.

What Qualifications Should Your Filipino Bookkeeper Have?

When you’re ready to hire a bookkeeper from the Philippines, you’re not just looking for someone to enter data. You’re looking for a professional who can become a core part of your financial operations, handling everything from daily transactions to strategic reporting. Finding the right person means knowing what to look for on a resume. The best candidates bring a specific mix of education, technical skills, and hands-on experience that allows them to integrate smoothly with your US-based firm. Focusing on these key qualifications will help you identify a professional who can deliver accurate, compliant, and high-quality work from day one.

Must-Have Degrees and Certifications

A solid educational background is the bedrock of a great bookkeeper. Most qualified candidates in the Philippines will hold a Bachelor of Science in Accountancy or a similar finance-related degree. This ensures they have a strong grasp of fundamental accounting principles. While a Certified Public Accountant (CPA) license is a top-tier qualification, also keep an eye out for other valuable credentials. For instance, the Institute of Certified Bookkeepers in the Philippines offers a certification that assesses practical skills against internationally recognized standards. This kind of credential shows a candidate is committed to their profession and has proven their hands-on knowledge.

Key Software Skills and US GAAP Knowledge

Your ideal candidate should be proficient in the accounting software your firm relies on. Filipino bookkeepers are often well-versed in popular platforms like QuickBooks and Xero, which means they can get straight to work with minimal training. Beyond software fluency, a deep understanding of US Generally Accepted Accounting Principles (GAAP) is non-negotiable. This knowledge is essential for ensuring your clients’ books are accurate and compliant with US regulations. Because the Philippines is a major hub for US outsourcing, many professionals there are already trained and experienced in applying US GAAP, making them a perfect fit for American firms.

Proven Experience with US Accounting Standards

While education and technical skills are crucial, nothing replaces real-world experience. Look for a bookkeeper who has a proven track record of working with US-based companies. This experience is invaluable because it means they’re already familiar with the specific workflows, reporting requirements, and deadlines common in the United States. They’ll understand the rhythm of the US tax cycle and the nuances of communicating with American clients. With the Philippines being a top outsourcing destination, you’ll find a deep talent pool of professionals who have already built successful careers supporting US firms.

Outsourcing vs. Hiring Locally: A Head-to-Head

Deciding between hiring a bookkeeper from the Philippines and finding someone locally involves weighing some key differences. While both options can lead to great results, understanding the trade-offs in cost, quality control, and communication will help you make the best choice for your firm. It’s not just about finding someone to manage the books; it’s about finding a team member who fits your firm’s financial goals and operational style. Let’s break down how these two paths compare.

The Financial Breakdown

The most immediate difference you’ll notice is the cost. Hiring a bookkeeper from the Philippines can lead to significant cost savings—often up to 80% compared to a US-based hire. This isn’t about sacrificing quality for a lower price tag. Instead, it reflects the difference in the cost of living. You can bring on a highly qualified, experienced professional for a fraction of a US salary, allowing you to allocate those saved resources to other growth areas in your firm. This financial advantage makes scaling your team more accessible and sustainable.

A Look at Quality and Reliability

It’s natural to wonder about quality when your team is thousands of miles away. When you aren’t working side-by-side, ensuring the quality of work can feel like a challenge. However, this concern is easily addressed by partnering with a reputable staffing firm. Top-tier partners have a rigorous vetting process to ensure every candidate has the right skills and experience. Reputable outsourcing firms in the Philippines also prioritize creating excellent work environments and paying fair wages, which leads to higher employee satisfaction and more reliable, high-quality output for your firm.

Communication and Cultural Fit

Clear communication is the foundation of any successful team, and it’s especially important when working across cultures. Differences in communication styles can sometimes lead to misunderstandings, but this is a manageable aspect of remote work. The key is to be intentional. By establishing clear communication protocols, setting expectations from day one, and using technology to stay connected, you can build a cohesive and productive team. A good staffing partner can help you manage a remote team effectively, ensuring your Filipino bookkeeper feels like a true extension of your local office.

Common Myths About Hiring from the Philippines

If you’re considering hiring a bookkeeper from the Philippines, you’ve probably heard a few things that give you pause. It’s smart to be cautious, but it’s also important to separate fact from fiction. Let’s clear up some of the most common myths so you can make a decision based on what’s real, not on outdated assumptions. When you work with a vetted staffing partner, you can confidently access top-tier talent without the risks you might be worried about. These professionals are seeking to build a career and become a valuable, long-term part of your team.

Myth 1: Quality and Skills Aren’t on Par

One of the biggest misconceptions is that Filipino bookkeepers are only suited for simple data entry. This idea couldn’t be further from the truth. The reality is that the Philippines has a deep pool of highly educated and skilled accounting professionals. Many hold advanced degrees and are fully capable of managing complex tasks like financial analysis, tax preparation, and compliance. They are trained professionals who can deliver high-quality work that meets rigorous international standards. This pervasive myth often prevents firms from accessing incredible talent that could be a huge asset to their team.

Myth 2: Data Security is a Major Risk

Handing over sensitive financial data to someone overseas can feel risky, and it’s a valid concern. However, the idea that outsourcing to the Philippines automatically means poor data security is a major misconception. Reputable staffing partners prioritize data security by implementing strict protocols, using secure networks, and ensuring their teams work in controlled, ethical environments. When you work with a trusted partner, you can be confident that robust measures are in place to protect your firm’s and your clients’ sensitive information, just as they would be with a local hire.

Myth 3: Cultural Differences Create Friction

Worries about cultural differences causing communication breakdowns are common, but these are rarely the roadblocks some firms fear. The key is proactive and thoughtful management. The Filipino workforce is known for its strong work ethic, adaptability, and high English proficiency. By establishing clear communication channels, setting direct expectations, and fostering an inclusive team environment, you can easily bridge any cultural gaps. With effective management, you can build a cohesive, high-performing team that thrives on collaboration. Many firms find that different perspectives actually enrich their team dynamics.

How to Solve Common Outsourcing Challenges

Bringing an offshore bookkeeper onto your team can be a game-changer for your firm, but it’s smart to go in with a clear plan for success. Like any new hire, integrating a remote team member comes with a learning curve. By anticipating a few common hurdles, you can set up the systems and processes needed to build a seamless and productive working relationship from day one. Thinking ahead about data security, communication, and quality control will ensure you and your new bookkeeper can focus on what really matters: getting the work done right.

Protecting Your Data and Staying Compliant

For any accounting firm, protecting sensitive financial information is non-negotiable. When you work with a remote bookkeeper, you need to be sure your data handling and bookkeeping processes are secure and compliant. The key is to partner with a staffing firm that takes this as seriously as you do. A reputable partner will have strict security protocols and a deep understanding of data privacy regulations. They ensure their professionals work in secure environments and are trained on best practices for handling financial information safely. This vetting process is your first line of defense, giving you peace of mind that your client’s data is in responsible hands.

Closing Communication Gaps

Clear and consistent communication is the foundation of a great remote team. Time zones and cultural nuances can sometimes create misunderstandings, but these are easily managed with the right approach. Establishing clear communication channels from the start is crucial for success. Set a regular schedule for check-ins, whether it’s a quick daily message on Slack or a weekly video call to discuss progress and priorities. Using project management tools can also help keep everyone on the same page. The goal is to build a productive remote team where your bookkeeper feels connected, supported, and confident in their tasks.

Setting Up Quality Control and Monitoring Performance

When your bookkeeper is thousands of miles away, you can’t just walk over to their desk to check on their work. That’s why having a solid system for quality control is so important. You can maintain high standards by implementing regular check-ins and creating clear feedback loops. Define key performance indicators (KPIs) from the beginning so your bookkeeper knows exactly what success looks like in their role. Having the right tools and processes in place is key to managing a remote accounting team effectively. This structure doesn’t just help you monitor performance; it also empowers your bookkeeper to excel and grow with your firm.

How to Choose the Right Staffing Partner

Finding the right person for your team is a big deal, and it’s even more critical when hiring remotely. The staffing partner you choose can make or break your outsourcing experience, acting as the bridge between your firm and top global talent. A great partner is more than a recruiter; they are an extension of your firm, deeply understanding your specific needs and connecting you with professionals who don’t just fill a seat but truly fit your culture. They handle the complexities of international sourcing, rigorous vetting, and cross-border logistics, freeing you up to focus on seamless integration and strategic growth.

When you start looking for a partner, you’re not just buying a service—you’re investing in a relationship that will help your firm scale efficiently. The best partners are transparent about their processes, have a proven track record in the accounting industry, and provide ongoing support to ensure every placement is a long-term success. This section will walk you through what to look for in a service provider, why their vetting process is non-negotiable, and how to set clear expectations from day one to build a strong, lasting partnership with your new bookkeeper.

What to Look for in a Service Provider

When you hear the term ‘offshore hiring,’ you might have some reservations. It’s easy to worry about communication barriers or a drop in quality. That’s why it’s so important to find a reputable partner who prioritizes ethical practices and has deep expertise in the accounting field. Look for a firm that specializes in placing US-trained accounting professionals and can show you a track record of success with firms like yours. A great partner will be transparent about how they operate, ensuring their team members receive fair wages and work in a supportive environment. This focus on employee well-being translates directly into higher-quality, more motivated talent for your firm.

The Importance of a Strong Vetting Process

A qualified Filipino bookkeeper is so much more than a data entry specialist; they can become a core part of your financial operations. To find that perfect fit, your staffing partner needs a rock-solid vetting process. This goes way beyond just checking a resume. A thorough process should include technical assessments on US GAAP knowledge and software proficiency, in-depth interviews to gauge communication skills and cultural fit, and comprehensive background checks. By doing this intensive screening upfront, a staffing partner saves you countless hours and ensures you only meet candidates who are truly qualified and ready to contribute from day one. This meticulous approach is the key to finding talent that sticks.

How to Set Clear Expectations from Day One

Finding the right person is only half the battle; successfully integrating them into your team is what creates long-term value. A top-tier staffing partner will guide you through this crucial phase. From the start, it’s essential to establish clear communication strategies and performance metrics. Your partner should help you set up effective workflows, recommend tools for collaboration, and offer advice on building a strong company culture that includes your remote team members. By promoting trust and providing consistent support, you can ensure your remote bookkeeper feels like a true part of the team, ready to contribute to your firm’s success.

How to Onboard and Manage Your Remote Bookkeeper

Hiring a talented bookkeeper from the Philippines is a fantastic first step, but the real magic happens when you bring them into your team effectively. A thoughtful approach to onboarding and management is what turns a great hire into a long-term, invaluable team member. It’s about setting them up for success from the very beginning and building a workflow that supports collaboration, no matter the distance. With the right systems in place, your remote bookkeeper will feel like they’re right there in the office with you, contributing to your firm’s success from day one.

Create a Smooth Onboarding Process

A strong start is everything. Your onboarding process should be just as structured for a remote team member as it is for an in-office hire. Before their first day, make sure they have access to all necessary software, a company email, and any introductory materials about your firm’s culture and clients. The first week should include a mix of introductions to the team, training on your specific processes, and clear explanations of their role and responsibilities. A well-planned onboarding for your accounting team ensures your new bookkeeper feels welcomed, prepared, and ready to contribute right away.

Establish Clear Communication and Reporting

Consistent and clear communication is the foundation of any successful remote working relationship. Set a regular schedule for check-ins, whether it’s a quick daily huddle via video call or a more detailed weekly meeting. Define your primary communication channels—like Slack for quick questions and email for formal updates—to keep everyone on the same page. It’s also helpful to establish clear reporting procedures so your bookkeeper knows what updates you expect and when. By creating these structures, you can effectively manage a remote team and build a culture of trust and transparency, bridging any distance.

Integrate Technology for an Optimal Workflow

The right technology makes managing a remote bookkeeper feel effortless. A good project management tool is non-negotiable; it helps you assign tasks, track deadlines, and monitor progress without constant check-ins. Platforms like Asana, ClickUp, or specialized accounting workflow software keep everything organized and transparent. Secure cloud storage and communication tools like Microsoft Teams or Slack are also essential for seamless collaboration. By building a solid tech stack, you create a centralized hub for your team’s work, ensuring efficiency and security. These practical tips for building remote teams can help you choose the right tools for your firm.

How to Build a Lasting Partnership with Your Bookkeeper

Hiring a talented bookkeeper is just the first step. The real magic happens when you transform that professional relationship into a true partnership. Investing in your remote team member not only improves their performance but also creates a loyal, dedicated professional who is deeply committed to your firm’s success. A strong partnership is built on a foundation of clear communication, mutual respect, and a shared vision for growth. When your bookkeeper feels like an integral part of the team, they’re more likely to go the extra mile, spot opportunities for improvement, and contribute to your long-term goals. This section will walk you through how to cultivate that kind of lasting relationship.

Foster Trust and Build a Strong Relationship

Building a strong connection with your remote bookkeeper starts with trust and genuine inclusion. Make them feel like a core part of your team, not just a contractor miles away. Schedule regular video check-ins to discuss work and also to connect on a personal level. Encourage questions and create an environment where they feel comfortable speaking up. Integrating them into your company culture is also key; invite them to virtual team meetings and social events. Taking the time to understand cultural values can significantly improve communication and collaboration, showing that you value them as an individual. By fostering a supportive and inclusive atmosphere, you build a foundation of loyalty that translates into higher-quality work and a more engaged team member.

Use Performance Metrics and Regular Feedback

Clear expectations are the bedrock of any successful professional relationship. From day one, establish specific key performance indicators (KPIs) so your bookkeeper knows exactly what success looks like. Use project management tools to keep tasks and deadlines transparent for everyone. This isn’t about micromanaging; it’s about creating clarity and alignment. Schedule regular feedback sessions—weekly or bi-weekly—to discuss progress, address challenges, and celebrate wins. This consistent communication is crucial for managing a remote accounting team effectively. Frame feedback constructively, focusing on growth and improvement. When you provide the right tools and guidance, you empower your bookkeeper to perform at their best and take ownership of their role.

Plan for Scaling Your Remote Team

Think of your first remote bookkeeper as the foundation for future growth. As your firm expands, you’ll likely want to add more offshore talent. The systems you create now will make that process much smoother later. Document all your bookkeeping processes, workflows, and best practices in a central playbook. This ensures consistency and makes training new hires a breeze. A well-structured offshore team onboarding process is essential for getting new members up to speed quickly and efficiently. By planning for scale from the beginning, you can seamlessly grow your remote team, allowing your in-house staff to focus on high-value strategic work while your offshore professionals handle the essential day-to-day functions.

Related Articles

Book a Call →

Frequently Asked Questions

Besides salary, what are the other cost savings of hiring a bookkeeper from the Philippines? The financial benefits go far beyond the monthly salary. When you hire a remote professional through a partner, you also eliminate the significant overhead costs associated with an in-house employee. This includes expenses like office space, equipment, and utilities. You also avoid the substantial costs of US employee benefits, such as health insurance, retirement contributions, and payroll taxes, which can add up quickly.

How can I be sure a remote bookkeeper truly understands US accounting standards? This is where working with a specialized staffing partner makes all the difference. A reputable partner has a rigorous vetting process that specifically tests for proficiency in US GAAP and fluency in software like QuickBooks or Xero. They conduct technical assessments and in-depth interviews to ensure that you only meet candidates who have proven experience working with US-based firms and can handle the specific compliance and reporting requirements your clients need.

Will the time difference make it difficult to communicate and collaborate? While it’s a common concern, the time difference can actually become an advantage. Many Filipino professionals are accustomed to working hours that overlap with the US workday, ensuring they are available for team meetings and real-time collaboration. For tasks that don’t require immediate back-and-forth, you can assign work at the end of your day and have it completed by the next morning, creating a productive 24-hour work cycle for your firm.

Is it safe to give a remote bookkeeper access to sensitive client financial data? Protecting client data is paramount, and a professional staffing firm treats it with the same seriousness. Top partners implement strict security measures, including secure networks, data encryption, and controlled work environments. They also ensure their professionals are trained in best practices for handling confidential information. These protocols are designed to provide a level of security that is just as robust as what you would expect from a local employee.

Why should I use a staffing partner instead of finding a freelancer on my own? Using a staffing partner is about minimizing risk and saving time. They handle the entire recruitment process, from sourcing and screening hundreds of applicants to conducting technical tests and background checks. This ensures you are only connected with top-tier, pre-vetted professionals who are a strong fit for your firm’s needs and culture. A partner also provides ongoing support for onboarding and management, helping you build a successful, long-term working relationship.

About Caleb Johnson

View all posts by Caleb Johnson

Caleb is an expert in building high-performing offshore teams for accounting firms. With extensive experience supporting firm owners, he helps create teams that reduce workloads, improve efficiency, and foster a positive work environment. He also shares insights on firm operations, industry trends, and the lighter side of accounting through engaging and relatable content.

Connect with Caleb on LinkedIn ›