Accountant / Bookkeeper (Construction Company)
James E Fulton & Sons ‚Ä¢ Kalamazoo, Michigan ‚Ä¢ Full Time ‚Ä¢ $25–$35 / hour
Posted on Sat, Aug 8, 2026
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 organized, accurate, and responsive office and accounting processes.
We are looking for people who take pride in their work, value teamwork, and want to be part of a company that keeps projects and trucks moving safely and profitably every day.
The Opportunity
We are seeking a detail-oriented Accountant / Bookkeeper to join our in-office team in Kalamazoo. In this role, you will be the day-to-day backbone of our accounting function, partnering closely with the Controller to keep payroll, receivables, payables, and office operations running smoothly.
If you enjoy owning your work from start to finish, like seeing the direct impact of accurate numbers on jobs and cash flow, and want variety across payroll, AR, AP, and office support, this position offers a strong next step in your accounting career.
What You'll Do
- Own weekly payroll processing from collection and review of time tickets through final submission, ensuring accurate and timely pay for field and office staff (including certified prevailing wage payroll when applicable).
- Manage full-cycle accounts payable: code invoices to the correct jobs and accounts, post material tickets, organize and file documentation, and keep vendor records current and accessible.
- Drive accounts receivable: prepare and send invoices for trucking, small excavating, toll road, and snowplowing work; apply payments; manage AR spreadsheets; and execute structured collection follow-up and monthly statements.
- Build and maintain clear, reliable spreadsheets and job-related documents, including job assignment lists, rental rate sheets, and material increase letters, so operations teams always have up-to-date information.
- Provide professional front-office and administrative support, including phones, mail, compliance files, permits, COIs, office supplies, job folders, and audit support, helping the office stay organized, responsive, and audit-ready.
What Success Looks Like
- Within 3 months, you are independently processing accurate payroll on schedule, with minimal corrections and solid understanding of our time-ticket flow and systems.
- Within 6 months, vendor bills and customer invoices are entered, coded, and filed consistently; AP and AR aging reports are clean, and collection calls and statements follow a predictable, effective rhythm.
- Within 612 months, your spreadsheets, filing systems, and digital records are reliable reference points for the Controller and leadership, reducing time spent hunting for information and supporting a smooth annual audit.
- On an ongoing basis, you proactively spot small issuesbilling discrepancies, coding errors, missing documentationand resolve or escalate them before they become larger problems.
What We're Looking For
- Minimum 5 years experience with basic accounting functions, including payroll, accounts payable, and accounts receivable, ideally in a small to mid-sized business environment.
- Comfort working in Excel (creating and modifying spreadsheets with formulas), along with solid PC skills in a Windows environment; familiarity with ComputerEase and pivot tables/macros is a plus.
- High attention to detail, strong organization and time management, and the ability to juggle recurring deadlines (payroll, billing, statements) with day-to-day office needs.
- A dependable, in-person team member with professional communication skills, customer service mindset, integrity, and a willingness to pitch in wherever needed to keep the office running smoothly.
Compensation and Benefits
- $25.00 - $35.00 per hour (based on experience)
- 401(k)
- Health Insurance
- Dental Insurance
- Vision Insurance
- ESTA
- Paid Holidays
- Full-Time
- Monday to Friday, 8-hour day shift, in-office only
How to Apply
If this opportunity sounds like a good fit, please apply with your resume and a brief note highlighting your experience with payroll, AP, AR, and Excel. We look forward to reviewing your application.
More live bookkeeper roles
- Bookkeeper at Regency Senior Living — Ooltewah, TN, US
- Account Manager/Bookkeeper at Piper Staffing — Belcamp, Maryland, United States
- Bookkeeper, Ease Cloud Accounting Services at Experienced Career — Montréal, Quebec, Canada
- School Bookkeeper at Orange County Public Schools — Orlando, Florida, United States
- Bookkeeper for Schools at AOB — Cockeysville, Maryland, United States
- Bookkeeper/Accounting Assistant at Dana F. Cole & Company — Grand Island, Nebraska, United States
- Bookkeeper at Archdiocese of San Antonio — San Antonio, Texas, United States
- Bookkeeper, Accounts Payable at Van Wyck & Van Wyck — New York, New York, United States
- Bookkeeper at Richland County School District One — South Carolina, United States
- Entry Level Bookkeeper/ Administrative Assistant at Crown Power & Equipment — Salisbury, Missouri, United States
- Bookkeeper at RBR Alliance — Georgetown, Indiana, United States
- Bookkeeper / AP at Aaron Schamback DMD PA — Port St Lucie, Florida, US
- Bookkeeper, Community Corrections at Hamilton County — Cumberland, RI, United States
- Bookkeeper (Part-Time) at Futurex — Bulverde, Texas, United States
- Bookkeeper at Albertsons — Pampa, Texas, United States
- Bookkeeper at Stellar Personnel (Remote)
- Kashrus Bookkeeper at The Orthodox Union — New York, New York, United States
- Bookkeeper at Widger Talent — Kansas City, Missouri, United States
- Bookkeeper - Entry Level at MACNY — East Syracuse, New York, United States
- Bookkeeper at Liberty Hill ISD — Liberty Hill, Texas, US
- Office Assistant / Bookkeeper at The Hire Standard — San Francisco, California, United States
- Business Office Manager/ Bookkeeper at Ball HealthCare — Mobile, Alabama, US
- Bookkeeper at Sarasota County Schools — Sarasota, Florida, United States
- Property Bookkeeper at Progress Residential — Dallas, TX, US
- Bookkeeper at Cb — Los Angeles, CA, US
- Limited Bookkeeper with Salesforce Experience at Daybook Group (Remote)
- Accountant & Bookkeeper at ChipAgents — San Jose, CA, United States
- Property Bookkeeper at BH Management — Not Specified
- Bookkeeper at Zenith American Solutions — Tualatin, Oregon, United States
- High School Bookkeeper (26-27) at Northwest Independent School District — Northlake, TX, US
- High School Bookkeeper at Northwest Independent School District — Northlake, TX, US
- Office Manager/Bookkeeper at 365 Labs — Baton Rouge, LA, US
- Bookkeeper — New York, United States
- Payroll Bookkeeper / HR Assistant at NHC Careers — North Augusta, South Carolina, United States
- Bookkeeper Part Time at Cb — Glendale, California, United States
- On-Site Bookkeeper & Executive Administrative Coordinator (Part-Time) at Kleane Kare — Richmond, Virginia, United States
- Casino Bookkeeper at Town Pump Convenience Stores — Montana, United States
- Bookkeeper Administrative (Full Time) at Compass Group — Tuscaloosa, Alabama, United States
- Administrative Assistant / Bookkeeper - Entry Level at Optimus Property Management — Century City, CA, United States
- Cloud Bookkeeper /Onboarder (Remote) at Concepts (Remote)
- Cloud Bookkeeper /Onboarder at Concepts (GTA) Inc. (Remote)
- Personnel Coordinator Bookkeeper at Albertsons — Ferndale, Washington, United States
- Bookkeeper at Shunk Gulley — Santa Rosa Beach, FL, US
- Bookkeeper at HGA Services — Edmonton, AB, Canada
- Bookkeeper - Wedgwood at Albertsons — Seattle, WA, United States
- Bookkeeper at Turners Outdoorsman — Fresno, CA, US