Accounting Bookkeeper
$48k - $65kBetter World Builders, LLC
Job Description
Job Description
Bookkeeper / Accountant
Better World Builders, LLC
Location: Kalamazoo, Michigan — In-House or Virtual/Remote
Job Type: Full-Time or Part-Time, depending on qualifications
About Better World Builders
Better World Builders is a growing home-performance and construction company based in Kalamazoo, Michigan. We help homeowners improve comfort, energy efficiency, indoor air quality, and the durability of their homes.
We are seeking an experienced, dependable Bookkeeper/Accountant to manage our day-to-day accounting functions and maintain accurate, timely financial records. This position may be performed in-house at our Kalamazoo office or virtually, depending on the candidate’s experience, availability, and ability to work effectively with our team.
Key Responsibilities
- Maintain accurate financial records using QuickBooks Desktop
- Manage accounts receivable and accounts payable
- Prepare and send customer invoices
- Record customer payments and follow up on outstanding balances
- Review vendor invoices and prepare payments
- Reconcile bank, credit-card, loan, and other financial accounts
- Process payroll accurately and on schedule
- Maintain payroll records, deductions, and employee information
- Maintain subcontractor records, including W-9s, insurance certificates, agreements, and payment information
- Track subcontractor payments and prepare information needed for 1099 reporting
- Maintain organized supporting documentation for financial transactions
- Assist with job-costing and expense allocation
- Prepare routine financial reports for company leadership
- Coordinate with the company’s CPA, payroll provider, insurance professionals, and other financial partners
- Assist with month-end and year-end closing procedures
- Help maintain internal financial controls and protect confidential company and employee information
- Support additional accounting and administrative responsibilities as needed
Required Qualifications
- Demonstrated experience using QuickBooks Desktop
- Experience with accounts receivable and accounts payable
- Experience preparing invoices and tracking customer payments
- Payroll-processing experience
- Experience maintaining vendor and subcontractor information
- Strong understanding of bookkeeping and accounting principles
- High degree of accuracy and attention to detail
- Strong organizational and time-management skills
- Ability to meet deadlines and manage multiple priorities
- Proficiency with Microsoft Excel, Outlook, and other Microsoft 365 applications
- Ability to communicate clearly and professionally
- Ability to handle payroll, employee, customer, and company information with complete confidentiality
- Reliable internet connection and an appropriate confidential workspace if working virtually
Preferred Qualifications
- Associate’s or bachelor’s degree in accounting, finance, business, or a related field
- Previous accounting or bookkeeping experience with a construction or contracting company
- Familiarity with construction job-costing
- Experience working with subcontractors and project-based billing
- Experience in home performance, weatherization, energy auditing, HVAC, insulation, or energy-efficiency programs
- Experience using a customer relationship management system, or CRM
- Experience working with Builder Prime or a similar construction CRM
- Familiarity with government, utility, rebate, or grant-funded projects
- Experience preparing management reports, budgets, and cash-flow forecasts
Our STRIDE Core Values
The successful candidate must demonstrate Better World Builders’ STRIDE values:
- Safety: Protect our employees, customers, company information, and financial resources.
- Teamwork: Communicate openly and work collaboratively across departments.
- Respect: Treat customers, employees, vendors, and subcontractors professionally.
- Integrity: Maintain honest, accurate, confidential, and transparent financial records.
- Determination: Follow through, solve problems, and meet important deadlines.
- Expertise: Apply strong accounting knowledge and continually improve systems and processes.
What Success Looks Like
The right person will keep our financial information accurate, current, confidential, and well organized. They will provide dependable reports, promptly address discrepancies, communicate clearly with management, and help create financial systems that support the company’s continued growth.
Work Arrangement
This position may be:
- In-house at our Kalamazoo, Michigan office;
- Virtual/remote for a highly qualified candidate; or
- A hybrid arrangement based on company needs and the candidate’s location.
Remote candidates must be available during agreed-upon Eastern Time business hours and able to communicate regularly with company leadership and office staff.
Compensation
Compensation: $48k to $65k based on accounting experience, construction-industry knowledge, qualifications, and whether the position is structured as full-time or part-time.
How to Apply
Please submit your résumé and a brief cover letter describing:
- Your experience with QuickBooks Desktop;
- Your experience with payroll, accounts payable, accounts receivable, and invoicing;
- Any construction, subcontractor, home-performance, or CRM experience;
- Whether you are interested in an in-house, hybrid, or virtual position; and
- How you demonstrate the STRIDE values in your work.
Better World Builders, LLC is an equal-opportunity employer.
\nCompany DescriptionBetter World Builders is a home performance company dedicated to making existing homes healthy, comfortable and energy efficient. We test and use proven techniques to transform homes. We offer solutions that focus on improving indoor air quality, home comfort, all while lowing energy bills. Solutions range from to cleaning out old insulation, air purification, air sealing of drafts, installing performance cellulose insulation, spray foam, encapsulating crawlspaces, replacing roofs and gutters, upgrading HVAC equipment, installing heat pumps and air quality equipment.
Company Description
Better World Builders is a home performance company dedicated to making existing homes healthy, comfortable and energy efficient. We test and use proven techniques to transform homes. We offer solutions that focus on improving indoor air quality, home comfort, all while lowing energy bills. Solutions range from to cleaning out old insulation, air purification, air sealing of drafts, installing performance cellulose insulation, spray foam, encapsulating crawlspaces, replacing roofs and gutters, upgrading HVAC equipment, installing heat pumps and air quality equipment.
- ...related duties as assigned. Requirements QUALIFICATIONS Required Associate’s degree in business administration, Office Administration, Accounting, or related field; bachelor's degree preferred. Minimum of 3 years of progressively responsible administrative support and...SuggestedWork at office
- ...professionally while still making space for your personal life, Gryphon Place is a place to thrive. STATEMENT OF THE JOB The Accounts Payable / Payroll Specialist is responsible for processing payroll, managing accounts payable functions, maintaining accurate...SuggestedWeekly payFull timeWork experience placementWork at officeFlexible hours
- ...Job Description Job Description We are looking for an Accounting Clerk to join a manufacturing organization in Kalamazoo, Michigan... ...role over time.• 1–2 years of experience in accounting, bookkeeping, or a related finance support role. • Associate degree in Accounting...SuggestedPermanent employmentContract workWork at office
$14 per hour
...We're looking for a candidate to prepare and process bi-weekly payroll for 75 employees, and to assist with various accounting related tasks which may include accounts payable, accounts receivable and special projects. Full-time, $14.00 per hour, Medical, Life, Short-...SuggestedHourly payFull timeTemporary workWork at office- ...organization with multiple locations, that is continue to grow. As the organization continues to expand, they are seeking an entry-level Accounts Receivable Associate to join their team. This remote opportunity offers hands-on experience in accounts receivable while...SuggestedRemote work
$25 - $29 per hour
Pay: $25-$29/hour Location: Kalamazoo, MI Looking for an Accounts Receivable role where you're more than just processing payments all day? This is an opportunity to join a growing manufacturing organization where your work is highly visible, your ideas are welcomed...- Goodwill Industries of Southwestern Michigan is seeking a dedicated HR Generalist & HRIS Administrator to oversee payroll processing and HRIS administration. The role demands a minimum of three years of payroll experience and proficiency with HRIS systems. The successful...
$26 - $28 per hour
...reconciliations, and year-end payroll tasks Qualifications for the Payroll Coordinator: ~2 + years of experience in payroll , accounting, bookkeeping, or administrative support ~ Proficiency in Microsoft Excel and Office tools ~ Familiarity with payroll systems (...Hourly payWork at officeMonday to FridayFlexible hours$25 - $35 per hour
...Job Description Job Description Accountant / Bookkeeper (Construction Company) Company Overview James E Fulton & Sons, Inc. is a well-established construction, trucking, and excavation company based in Kalamazoo, MI. We support complex field operations with...Hourly payFull timeWork at officeMonday to FridayDay shift$51k - $75k
...Accounts Payable / Receivable Specialist - Kalamazoo Area Accounts Payable / Receivable Specialist | Kalamazoo, MI Salary Range: $51... ...Accounting Assistant, Junior Accountant, Financial Assistant, Bookkeeper, Billing Specialist, Collections Specialist, Treasury Assistant...Immediate start- Duties: The Accounts Receivable Specialist (“Specialist”) is an integral member of Axiom’s Accounting Department (“Accounting”). The Specialist will play a key role in interpreting Accounts Receivable aging, understanding which clients are the greatest collection risks...
- ...packages receive appropriate scan statuses. Inspects and handles hazardous material damages as per policy. Ensures all loose product is accounted for as per company policy Researches missing packages to understand the root cause of scanning failures and compiles...Part timeFor contractorsWork at officeShift workEarly shift
- Minimum Education ~ High School Diploma or GED required Minimum Experience ~ Two (2) years customer service, clerical or related experience required; experience in dock operations environment or distribution center setting preferred Knowledge ...Part timeWork at office
- Minimum Experience Two (2) years customer service, clerical or related experience required; experience in dock operations environment or distribution center setting preferred Minimum Education High School Diploma or GED required Knowledge Skills And Abilities General...Part timeWork at office
$40k - $90k
...attentive, sociable, and sales-minded professional, we are eager to have you on our team. Responsibilities Manage customer accounts and update information in the database. Assist customers with policy changes and inquiries. Process insurance claims and...For contractorsWork at office$50k - $100k
...disabilities and Protected Veterans, are encouraged to apply. Job Description: The Estimator's primary responsibility and accountability is to provide an exceptional and successful customer experience while creating estimates, coordinating repair needs for...Daily paidFull timeTemporary work$48k - $69k
...Bookkeeper - Mattawan Area Bookkeeper | Mattawan, MI Salary Range: $48,000 - $69,000 depending on experience Are you a detail... ...with what you're looking for. Key Responsibilities Manage accounts payable and receivable processes. Reconcile bank statements...Immediate start$22 per hour
Pay: $22.00 - $25.00 per hour Assistant Community Manager Job Description Job Summary: The Assistant Manager assists residents with lease renewals, maintenance requests, and payments, providing prompt and attentive support. Additionally, they aid in financial tasks...Hourly payFull timeMonday to Friday- ...Great accountants do more than deliver projects– they help shape futures. Join a team that blends deep technical expertise with proactive... ...and file quarterly/annual payroll tax reports Conduct bookkeeping and general accounting functions as needed Review and sign tax...Summer workFlexible hours
- ...Staff Accountant In accordance with our core values of love, trust, authenticity, and belonging, the Fetzer Institute affirms that every person has inherent value and purpose, and that we belong to a sacred community that includesallpeople and allof creation. The Institute...Full timeDay shift
- QDOBA - 6800 South Westnedge Avenue - Responsibilities: Assist General Manager with hiring recruitment and training; Develop restaurant staff through training and coaching; Manage daily operations to meet service and food quality standards; Monitor costs and adherence ...
- Panda Express - - Responsibilities: Assist in managing store operations and staff; Hire and direct store team members; Achieve financial goals and exceptional guest experiences; Participate in store leadership training; Support continuous development and leadership growth...
- Burger King® Assistant Manager Bring the flavor. Bring the fire. Grow the team. Welcome to the Flame-Grilled Life. At Burger King®, our Assistant Managers (AMs) play a critical role in driving restaurant performance and developing strong, high-performing teams...Hourly payWeekly payMinimum wageLocal areaFlexible hoursShift work
- Panda Express - - Responsibilities: Assist the operation of a single store and lead store team; Hire, manage, and direct associates; Achieve financial goals and deliver exceptional guest experiences; Participate in store leadership training program
- Jimmy John's - 7503 South Westnedge Avenue - Responsibilities: Oversee the day-to-day operations of a Jimmy John's restaurant; Lead by example by executing systems and procedures with 100% integrity; Contribute to a fast-paced, high-volume sandwich environment; Support...
- Are You Craving A Career With An Industry Leader? Panda Express is searching for experienced leaders to join our store management team. Panda is 100% committed to the professional and personal development of our family of associates. That’s why we offer paid Store Management...Local areaFlexible hours
- Five Guys - 6286 South Westnedge Avenue - Responsibilities: Lead restaurant shifts and manage team performance; Control food costs and manage expenses; Deliver great customer service and ensure customer satisfaction; Promote a positive work environment and team development...Shift work
- ...established hospitality and service-driven brands. Our organization is growing and evolving, creating exciting opportunities for accounting professionals who thrive in complex, fast-paced environments. We are seeking a Financial Reporting Accountant to support the preparation...Local area
- ...People, and Positivity-guide everything we do. Learn more: Position Summary This position is in-person only. The Accounts Payable Accountant is responsible for administering the organization's full-cycle accounts payable function while ensuring the accurate...Work at officeLocal area
- ...Kalamazoo, MI Join a Company Where Your Work Truly Matters Accountant At Continental Linen Services (CLS), we’ve been building lasting... ...’s Degree in Accounting or equivalent experience Previous bookkeeping or accounting experience Strong understanding of accounting...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Accounting Bookkeeper. Be the first to apply!
- school bookkeeper Kalamazoo, MI
- bookkeeper Kalamazoo, MI
- bookkeeper - construction Kalamazoo, MI
- virtual bookkeeper no experience Kalamazoo, MI
- work from home bookkeeper no experience Kalamazoo, MI
- gl accountant Kalamazoo, MI
- accounting technician Kalamazoo, MI
- remote bookkeeper part time Kalamazoo, MI
- bookkeeping clerk Kalamazoo, MI
- trainee accounting technician



