Grand Rapids, MI, Kalamazoo, MI, Lansing, MI
Up to $100,000 a year
Job Summary:

The Controller leads the accounting function of Vredevoogd as well as providing support to the various business units of the organization. This position will assist in performing daily accounting functions as well as provide support to various other finance/administrative team members to be able to continue to provide excellent customer service to internal and external customers. The Controller will demonstrate a passion for continuous improvement, mentoring fellow team members and being a team player to help wherever is needed to support the continued success.


General Accounting Duties

  • Process deposits in accounting software and reconcile to CRM files
  • Provide support in performing daily bank reconciliations and bank deposit runs
  • Review and provide support for inventory transactions such as adjustments, replenishments, and transfers to ensure proper inventory posting and relief
  • Perform journal entries as necessary
  • Assist and lead month end closing process and provide reconciliations for balance sheet and P&L accounts
  • Ensure GAAP compliance is being followed and month end process is completed in timely manner
  • Assist in performing accounting/finance support for various business units
  • Assist in annual budget and periodic forecasting process
  • Compile weekly/monthly/quarterly financial packets for internal usage

Accounts Receivable

  • Work closely with Accounts Receivable team members to review invoices as necessary and assist with any questions
  • Posting invoices and export to accounting software when necessary
  • Reconcile between CRM and accounting software to ensure proper balances reported
  • Review any aging receivables and work with Accounts Receivable team to reach out to customers on updating billing information and collect payments
  • Obtain paperwork from prior day jobs and distribute to necessary staff for processing
  • Provide back up support to Accounts Receivable team members as necessary
  • Provide support in issuing and reconciling customer refunds in a timely manner
  • Assist in monthly billing process and follow up with customers on open balances/payments outstanding
  • Apply Payments to customer’s accounts as received

Other Duties

  • Prepare and reconcile weekly payroll entries with assistance of payroll team
  • Prepare/submit/remit monthly and annual sales tax returns
  • Assist in fixed asset tracking and ensure compliance with internal company policies
  • Assist in supporting and mentoring accounting/administrative team members
  • Assist in designing and evaluating internal controls to ensure continuous improvement in all business areas
  • Assist in processing receipts of goods and AP invoices as necessary
  • Assist in tracking equipment information, registering equipment for warranties, submitting warranty claims and following up with vendors for status on credits
  • Assist in permit application process as well as coordinating necessary inspections
  • Assist in filing rebates on behalf of customers with local utility companies
  • Other office duties as assigned


  • Accounting Experienced Required, Bachelor’s degree in accounting, finance or related field preferred
  • Working knowledge of various accounting systems (QuickBooks/Intacct)
  • Strong commitment to world class customer service for both internal and external customers
  • Strong multi-tasking skills; phone, computer, and people skills
  • Build and encourage a positive work culture and be a willing and engaged team player
  • Ability to sit for long lengths of time
  • Ability to be flexible and effectively handle change
  • Experience with Windows-based operating systems, plus proficiency in the Microsoft Office Suite

Company Expectations:
Vredevoogd Heating & Cooling always expects its employees to adhere to our core values:

1. Do The Right Thing
2. Be Committed to Excellence
3. Show Others That You Care

Apply Now

Max. file size: 50 MB.
May we contact your previous employer?