We are looking for a detail-oriented Bookkeeper to support day-to-day accounting operations for a financial services organization in Grand Rapids, Michigan. This position plays a key role in maintaining accurate financial records, coordinating billing and payment activity, and helping ensure project and company finances are tracked effectively. The ideal candidate brings solid bookkeeping experience, strong organizational skills, and the ability to manage multiple accounting priorities with accuracy and professionalism.<br><br>Responsibilities:<br>• Handle invoice processing and issue payments to vendors and subcontractors while ensuring transactions are recorded correctly and completed on schedule.<br>• Review expense coding, assign costs to the proper accounts and jobs, and address statement discrepancies through timely follow-up with suppliers.<br>• Prepare client billings, post incoming payments, track receivables, and communicate with customers regarding outstanding balances or account questions.<br>• Support project-related invoicing by maintaining accurate cost records and assisting with contract, progress, and time-based billing activities.<br>• Reconcile bank accounts, credit cards, and balance sheet items each month to help maintain complete and accurate financial records.<br>• Record journal entries, maintain general ledger accuracy, and contribute to month-end and year-end close processes.<br>• Monitor cash activity, organize accounting documentation, and provide financial information requested by external accountants or auditors.<br>• Assist with payroll support, budgeting activities, and other accounting or operational projects as business needs evolve.
<p>We are looking for a dependable part-time Bookkeeper to support day-to-day accounting operations for an organization in Battle Creek, Michigan. This is an onsite,Contract opportunity offering approximately 20 flexible hours per week and an immediate start. The person in this role will help maintain accurate financial records, support routine audit-related activities, and ensure essential bookkeeping work continues smoothly while the team is short-staffed.</p><p><br></p><p>Responsibilities:</p><p>• Process vendor invoices accurately and ensure payments are tracked in a timely manner.</p><p>• Maintain core bookkeeping activities so daily financial operations continue without disruption.</p><p>• Support accounts payable and accounts receivable processes, including recording transactions and monitoring outstanding items.</p><p>• Reconcile bank activity and review financial records to identify and resolve discrepancies.</p><p>• Assist with audit preparation by organizing documentation and completing assigned accounting support tasks.</p><p>• Create and update business forms and templates within PandaDoc as needed.</p><p>• Use Excel and QuickBooks to manage financial data, prepare reports, and keep records current.</p><p>• Collaborate closely with team members, communicate clearly, and seek clarification when needed to keep work moving efficiently.</p>
We are looking for a detail-oriented Staff Accountant to support core accounting operations for a healthcare organization in Augusta, Michigan. This role is responsible for maintaining accurate financial records, assisting with daily and monthly accounting activity, and helping ensure timely reporting across key accounts. The ideal candidate brings strong experience in transactional accounting and general ledger support, along with the ability to work effectively in a fast-paced environment.<br><br>Responsibilities:<br>• Prepare and post journal entries to maintain accurate and up-to-date financial records.<br>• Reconcile general ledger accounts and investigate discrepancies to support month-end close activities.<br>• Process vendor invoices, monitor payment schedules, and maintain organized accounts payable records.<br>• Record incoming payments, track outstanding balances, and support accounts receivable follow-up efforts.<br>• Maintain financial data within QuickBooks and help ensure consistency across accounting documentation.<br>• Assist in preparing routine financial reports and supporting schedules for internal review.<br>• Review accounting transactions for accuracy, completeness, and compliance with established procedures.
<p>We are looking for a Staff Accountant to support financial operations and systems-driven accounting processes for a manufacturing organization in Holland, Michigan. This position blends hands-on accounting work with process improvement, helping ensure accurate records, reliable reporting, and smooth coordination across multiple sites. The ideal candidate brings strong general ledger knowledge, confidence working in ERP environments, and the ability to strengthen workflows through thoughtful use of technology and reporting tools.</p><p><br></p><p>Responsibilities:</p><p>• Support monthly and annual close activities by preparing journal entries, reconciling accounts, and assisting with audit-ready financial records.</p><p>• Review payables and receivables activity to identify patterns, resolve aging or credit-related issues, and maintain accurate intercompany and uninvoiced receipt balances.</p><p>• Record and validate financial transactions such as cash postings, employee expense summaries, and payroll or card-related entries within the general ledger.</p><p>• Maintain accurate customer and supplier master data, including payment terms, tax settings, and credit parameters, to protect data quality across accounting systems.</p><p>• Act as a key resource for the accounting team on Epicor and related applications by answering user questions, troubleshooting issues, and improving day-to-day system usage.</p><p>• Develop more efficient accounting workflows by leveraging ERP capabilities, advanced Excel functions, and practical automation opportunities.</p><p>• Build and refine reports, queries, and other system-based outputs that support financial review, management reporting, and operational analysis.</p><p>• Coordinate with internal technology teams and external vendors during software updates, feature testing, access management, and data integrity efforts.</p><p>• Provide backup support for essential accounts payable, accounts receivable, and expense processing tasks to maintain continuity in a multi-site environment.</p><p>• Contribute to audit support activities, documentation requests, staff training on system functionality, and ongoing process improvement initiatives.</p>
We are looking for a Property Accountant to support the financial operations of a real estate portfolio in Kalamazoo, Michigan. This role focuses on maintaining accurate property-level records, managing payables, and preparing reliable financial information for internal stakeholders. The ideal candidate brings strong accounting fundamentals, experience with property management systems, and a detail-oriented approach to reconciliations and reporting.<br><br>Responsibilities:<br>• Maintain complete and accurate accounting records for assigned properties, ensuring transactions are recorded in accordance with accrual-based accounting principles.<br>• Process vendor invoices and payments in a timely manner while verifying coding, approvals, and supporting documentation.<br>• Perform regular reconciliations for bank accounts, balance sheet accounts, and property-related subledgers to resolve discrepancies promptly.<br>• Prepare monthly financial statements and supporting schedules for property portfolios, helping stakeholders understand operating performance.<br>• Review property income and expenses for accuracy, identify variances, and investigate unusual account activity.<br>• Utilize AppFolio to manage accounting workflows, track financial data, and support day-to-day property accounting activities.<br>• Collaborate with internal teams and external partners to gather financial information, answer accounting questions, and improve reporting accuracy.
<p>We are looking for an Accounting Assistant to support day-to-day financial operations in Muskegon, Michigan. This position is ideal for someone who brings practical experience in payables, receivables, and transactional accounting within a high-volume environment. The selected candidate will help keep records current, resolve account issues, and contribute to accurate month-end activities while working across internal teams and external contacts.</p><p><br></p><p>Responsibilities:</p><p>• Manage invoice intake, verify supporting details, and coordinate timely payment processing for accounts payable transactions.</p><p>• Record incoming payments, apply cash receipts accurately, and provide day-to-day support for accounts receivable functions.</p><p>• Compare account activity against vendor and customer records to identify and correct discrepancies.</p><p>• Investigate billing, invoice, and payment issues and follow through to resolution with the appropriate parties.</p><p>• Maintain organized financial files and ensure accounting documentation is complete, accurate, and easy to retrieve.</p><p>• Assist with closing tasks by preparing reconciliations and supporting the review of account balances.</p><p>• Enter, update, and monitor accounting information within a large-scale enterprise software system.</p><p>• Communicate with vendors, customers, and internal departments to address questions related to account status and transaction details.</p>
We are looking for an Office Manager to support daily business operations and create an organized, welcoming workplace in Kalamazoo, Michigan. This position blends administrative coordination, front-desk support, and office resource management to keep the office running efficiently. The ideal candidate is detail-oriented, dependable, and comfortable handling both vendor-related tasks and routine financial administration.<br><br>Responsibilities:<br>• Oversee day-to-day office activities to ensure workflows remain organized, efficient, and responsive to business needs.<br>• Manage front desk interactions by greeting visitors, answering incoming calls, and directing inquiries to the appropriate team members.<br>• Coordinate the purchasing of office materials and work with vendors to keep essential supplies available at all times.<br>• Track inventory levels for administrative resources and restock items proactively to avoid operational disruptions.<br>• Process accounts payable tasks, including reviewing invoices, organizing payment documentation, and supporting timely disbursements.<br>• Maintain office records, files, and general administrative documentation in a clear and accessible manner.<br>• Support internal staff with routine administrative needs and help resolve office-related issues as they arise.
<p>We are looking for an Accounting Specialist to join a team in Muskegon, Michigan on a contract basis. This role supports core financial activities by managing transactional accounting work, maintaining accurate records, and helping day-to-day processes run smoothly. The ideal candidate brings hands-on experience in accounting operations and can work carefully with invoices, purchase orders, reconciliations, and billing-related tasks.</p><p><br></p><p>Responsibilities:</p><p>• Oversee the preparation and processing of purchase orders while ensuring details are complete and entered on schedule.</p><p>• Generate customer billing documents and confirm supporting information is accurate before invoices are issued.</p><p>• Record incoming invoice data in the appropriate systems and help keep financial documentation organized and current.</p><p>• Review company credit card activity, match charges to records, and investigate any inconsistencies that arise.</p><p>• Provide day-to-day support across accounting workflows, including assistance with accounts payable and accounts receivable activities.</p><p>• Maintain accurate accounting records and help ensure routine transactions are documented in alignment with internal standards.</p><p>• Partner with internal team members to address billing questions, clarify payment details, and support smooth financial operations</p>
<p>Our client is seeking a dynamic and accomplished <strong>Accounting Manager</strong> to play a key leadership role within a large, fast-paced organization. This is an exciting opportunity for an experienced accounting professional to drive financial accuracy, support strategic initiatives, and lead a high-performing team in a complex corporate environment. The Accounting Manager is responsible for overseeing core accounting operations and ensuring the accuracy, integrity, and timeliness of financial reporting.</p><p><br></p><p><strong>Primary Responsibilities</strong></p><ul><li>Oversee daily accounting operations, including general ledger activity, journal entries, account reconciliations, and close-related tasks.</li><li>Manage monthly, quarterly, and annual financial close processes to support timely and accurate reporting.</li><li>Review financial statements, balance sheet reconciliations, and supporting schedules for accuracy and completeness.</li><li>Maintain and enhance accounting policies, procedures, and internal controls.</li><li>Supervise and develop accounting team members, including assigning work, reviewing output, and providing coaching.</li><li>Partner with finance, tax, treasury, audit, and operational teams to address accounting issues and improve workflows.</li><li>Support internal and external audit requests and assist with documentation and remediation efforts.</li><li>Help ensure compliance with applicable accounting guidance, regulatory requirements, and internal policies.</li><li>Analyze financial results, identify variances and trends, and communicate findings to management.</li><li>Participate in process improvement, system enhancement, and automation initiatives.</li><li>Assist with budgeting, forecasting support, and special projects as needed.</li><li>Monitor balance sheet accounts and ensure adequate documentation is maintained.</li></ul><p><br></p>
We are looking for a Cost Accountant to support manufacturing finance operations at our facility in Middleville, Michigan. This role will take ownership of product costing activities, provide insight into manufacturing performance, and work closely with operations, engineering, and supply chain teams. The ideal candidate brings strong experience in standard costing, inventory-related accounting, and variance analysis within a manufacturing environment.<br><br>Responsibilities:<br>• Act as the primary resource for cost accounting matters at the plant, advising cross-functional teams on costing practices and financial impact.<br>• Collaborate with supply chain and engineering partners to establish, evaluate, and maintain direct material standards used for planning, budgeting, and forecasting.<br>• Work with manufacturing engineering to keep labor standards current, reflect process updates in system routings, and align costing data with shop-floor operations.<br>• Review overhead application methods across products and production groups, track key cost drivers, and recommend opportunities to improve accuracy and efficiency.<br>• Assess supplier pricing against historical benchmarks, build complete cost summaries, maintain item cost records, and finalize system updates.<br>• Compare actual production results to expected cost models, investigate differences, and support costing decisions tied to engineering change activity.<br>• Contribute to month-end close, recurring financial reporting, and special analysis requests by identifying data sources and preparing meaningful output for stakeholders.<br>• Lead or assist with standard cost revisions and periodic cost roll activities to ensure bills of material, routing structures, labor assumptions, and overhead rates remain current.<br>• Analyze material, labor, and overhead variances, explain root causes to finance and operations leaders, and help drive corrective action and continuous improvement.<br>• Strengthen costing processes, reporting routines, and internal controls by documenting procedures and training business partners when needed.
<p>We are looking for a Senior Accountant to support core accounting operations for a Contract position based in Grand Rapids, Michigan. This role will play a key part in maintaining accurate financial records, overseeing close activities, and ensuring balance sheet accounts are properly supported. The ideal candidate brings strong accounting experience, sound judgment, and the ability to manage detailed financial work in a deadline-driven environment.</p><p><br></p><p>Responsibilities:</p><p>• Lead monthly closing activities by preparing schedules, reviewing financial data, and helping ensure timely completion of reporting deadlines.</p><p>• Maintain the general ledger by recording and validating financial activity with a high degree of accuracy.</p><p>• Prepare and post journal entries while verifying that supporting documentation is complete and appropriate.</p><p>• Perform detailed reconciliations for accounts and resolve discrepancies by researching underlying transactions.</p><p>• Complete bank reconciliations and investigate variances to keep cash records aligned with financial statements.</p><p>• Support governmental accounting processes, including work tied to public-sector reporting requirements and compliance needs.</p><p>• Assist with property tax accounting by tracking related activity, preparing analyses, and maintaining accurate records.</p><p>• Monitor revenue-related transactions to help ensure proper recognition, classification, and reporting of incoming funds.</p>
We are looking for an experienced Accounting Manager/Supervisor to lead core accounting operations in Allegan, Michigan. This role oversees the accuracy of financial records, supports timely reporting, and helps maintain strong day-to-day processes across payables, receivables, and the general ledger. The ideal candidate brings a hands-on approach to month-end activities, audit support, and reconciliation work while also contributing to acquisition-related accounting and integration efforts.<br><br>Responsibilities:<br>• Direct monthly close activities, ensuring financial data is recorded accurately and reporting deadlines are consistently met.<br>• Oversee general ledger maintenance, including review of journal entries and verification of supporting documentation.<br>• Manage account reconciliations to identify discrepancies, resolve issues promptly, and maintain reliable financial records.<br>• Coordinate preparation for financial statement audits by organizing schedules, responding to auditor requests, and supporting compliance efforts.<br>• Supervise accounts payable and accounts receivable functions to promote timely processing, cash flow visibility, and effective controls.<br>• Utilize QuickBooks to monitor accounting activity, maintain system accuracy, and generate routine financial information.<br>• Support accounting aspects of acquisitions by assisting with due diligence, transaction-related reporting, and post-close financial alignment.<br>• Participate in merger integration work as needed, helping incorporate financial processes and reporting into the broader organization.
We are looking for a detail-oriented Sr. Accountant to support core accounting operations for a long-term contract opportunity based in Norton Shores, Michigan. This position will play a key role in maintaining accurate financial records, managing daily transactional activity, and supporting period-end reporting. The ideal candidate brings strong experience across reconciliations, general ledger activity, and financial close processes while working effectively with both internal teams and external customers.<br><br>Responsibilities:<br>• Manage daily cash activity by recording deposits, applying incoming payments to customer accounts, and handling credit card transactions with accuracy.<br>• Communicate with customers regarding outstanding balances, provide account statements upon request, and help maintain timely collections follow-up.<br>• Create and distribute invoices each day, update shipment-related tracking details, and maintain organized supporting documentation.<br>• Submit required invoices through customer portal systems and ensure billing records remain current and complete.<br>• Process assigned vendor invoices, review account statements, and resolve discrepancies to support accurate accounts payable records.<br>• Prepare monthly commission reporting for external representatives and circulate finalized reports on schedule.<br>• Support accounting operations through journal entry preparation, account reconciliations, month-end close activities, and bank reconciliation work.<br>• Assist with financial statement preparation, audit support, daily mail distribution, and other accounting or administrative duties assigned by leadership.
<p>We are looking for an experienced accountant to support core accounting operations and help ensure accurate, timely financial reporting for our service organization in Grand Rapids NW. The Sr. Accountant is well suited for an organized individual who thrives in a deadline-driven environment and enjoys balancing routine close activities with process improvement work. The ideal candidate will contribute across general ledger accounting, reconciliations, cash activity, and audit support while helping strengthen the reliability of accounting processes.</p><p><br></p><p>Responsibilities:</p><p>• Lead key portions of the monthly close cycle, including preparing financial entries, reviewing inventory-related calculations, evaluating gross margin results, and supporting the completion of monthly statements.</p><p>• Analyze general ledger activity and perform account reconciliations to confirm balances are accurate, complete, and properly documented.</p><p>• Prepare revenue-related reporting and record journal entries that support compliant and timely financial reporting.</p><p>• Complete monthly bank reconciliations, investigate variances, and process necessary banking adjustments.</p><p>• Maintain lien documentation for customer purchases in accordance with company policies and recordkeeping standards.</p><p>• Support annual audit preparation by assembling schedules, organizing requested documentation, and assisting leadership with auditor inquiries.</p><p>• Manage cash tracking activities by recording transactions, assisting with banking approvals, and processing online banking actions such as uploads or voids when authorized.</p><p>• Maintain fixed asset records within Epicor and external asset management software, and keep intercompany billing activity current between related entities.</p><p>• Update quarterly tax support schedules with eligible project revenue, cost details, and international shipping documentation, while also contributing to special projects and accounting process improvements.</p>