Demo

Staff Accountant

Kingdom Roofing, LLC
Bloomington, IN Full Time
POSTED ON 10/18/2025 CLOSED ON 10/26/2025

What are the responsibilities and job description for the Staff Accountant position at Kingdom Roofing, LLC?

Full-time accounting role with a leading roofing contractor offering stability, growth, and strong benefits.

Location: Marion, IN (On-site) Company: Kingdom Roofing Systems Compensation: $55,000 - $65,000 annually (based on experience) Benefits: Health, Dental, Vision, 401(k), PTO, and more

About The Role

Kingdom Roofing Systems is seeking a Staff Accountant to join our Finance Department. This position plays a key role in preparing, reviewing, and organizing financial information to ensure accurate and efficient financial operations. The ideal candidate is detail-oriented, organized, and capable of managing multiple priorities in a fast-paced environment.

Responsibilities

Accounts Payable

  • Ensure vendors are paid accurately and on time.
  • Oversee company credit card management and maintain accurate documentation.
  • Enter all COGS invoices and credit card receipts into Sage.
  • Record and upload receipts and invoices electronically through Acculynx and the company's shared drive.
  • Maintain and update 1099s and vendor records for compliance.
  • Verify approvals before processing payments and escalate discrepancies to the VP of Finance.
  • Process material and labor change orders and verify accuracy of returns.
  • Accurately allocate and reconcile project costs.

Accounts Receivable & Progress Billings

  • Create progress billings using the Percentage of Completion method and invoice customers for each completed portion of multi-phased projects.
  • Manage the Accounts Receivable function by creating invoices in Sage and Acculynx.
  • Analyze contracts and related change orders to determine final invoice values.
  • Follow established Accounts Receivable procedures to ensure timely billing and collections.
  • Maintain accurate and timely records in Acculynx with automation timelines built in.
  • Ensure all customers receive email and paper invoices at least biweekly.
  • Receive customer payments and post them to the appropriate customer account balances in Sage.
  • Enter credit memos as directed by management or project advisors, and apply them to customer open balances.
  • Update all company financial tracking systems daily.
  • Upon full payment collection, register warranties for completed projects.

Insurance and Mortgage Claims

  • Oversee and maintain all insurance and mortgage claim processes.
  • Review insurance claim estimates and all subsequent supplements to determine the final contract value to be invoiced.
  • Communicate and submit proper documentation to insurance carriers to facilitate the release of funds to customers.
  • Complete necessary forms and coordinate with mortgage companies involved in the insurance claims process.
  • Closely track insurance-related Accounts Receivable, recognizing that payments may be delayed due to supplements and mortgage company procedures.
  • Monitor each insurance customer account to determine if a property lien should be filed at the 45-day mark - only when non-payment appears deliberate.
  • Maintain a master database outlining the steps, processes, and contacts for each mortgage and insurance company to support accurate tracking and communication.

Financial Data Entry and Reporting

  • Complete monthly income statement and revenue entries.
  • Ensure accuracy of daily and monthly financial reports.
  • Review the Profit & Loss statement and Balance Sheet monthly with the VP of Finance.

Qualifications

  • Bachelor's Degree in Accounting, Finance, or related field (preferred).
  • 2 years of experience in accounting or bookkeeping roles.
  • Proficiency in Sage, Acculynx, and Microsoft Office 365 (O365).
  • Strong analytical and organizational skills with high attention to detail.
  • Ability to manage multiple priorities and meet deadlines.
  • Excellent written and verbal communication skills.

Compensation & Benefits

  • Salary: $55,000 - $65,000 annually, based on experience.
  • Benefits: Health, Dental, Vision, 401(k), PTO, and more.

Salary : $55,000 - $65,000

Registered Nurse
Medic Staff -
Columbus, IN
Registered Nurse - Bloomington, IN
Cell Staff -
Bloomington, IN
Travel Registered Nurse ICU
Focus Staff -
Seymour, IN

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Staff Accountant?

Sign up to receive alerts about other jobs on the Staff Accountant career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$68,734 - $85,597
Income Estimation: 
$67,182 - $95,497
Income Estimation: 
$85,464 - $107,127
Income Estimation: 
$125,305 - $173,168
Income Estimation: 
$68,734 - $85,597
Income Estimation: 
$67,182 - $95,497
Income Estimation: 
$85,464 - $107,127
Income Estimation: 
$125,305 - $173,168
Income Estimation: 
$85,464 - $107,127
Income Estimation: 
$67,182 - $95,497
Income Estimation: 
$105,160 - $136,618
Income Estimation: 
$125,305 - $173,168
Income Estimation: 
$40,527 - $50,495
Income Estimation: 
$46,660 - $59,490
Income Estimation: 
$46,698 - $56,511
Income Estimation: 
$53,091 - $66,145
Income Estimation: 
$125,305 - $173,168
Income Estimation: 
$59,030 - $72,438
Income Estimation: 
$67,182 - $95,497
Income Estimation: 
$68,734 - $85,597
Income Estimation: 
$77,209 - $106,382
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Kingdom Roofing, LLC

Kingdom Roofing, LLC
Hired Organization Address Marion, IN Full Time
Commercial Sales Representative - Roofing / Construction | $100K First-Year Potential Location: Indiana (Statewide) Job ...
Kingdom Roofing, LLC
Hired Organization Address Bloomington, IN Full Time
Commercial Sales Representative - Roofing / Construction | $100K First-Year Potential Location: Indiana (Statewide) Job ...
Kingdom Roofing, LLC
Hired Organization Address Carmel, IN Full Time
Job Overview Location: Indiana | Job Type: Full-Time | Compensation: $60K-$70K Base (Based on Experience) Up to 5% Commi...
Kingdom Roofing, LLC
Hired Organization Address Indianapolis, IN Full Time
Job Overview Location: Indiana | Job Type: Full-Time | Compensation: $60K-$70K Base (Based on Experience) Up to 5% Commi...

Not the job you're looking for? Here are some other Staff Accountant jobs in the Bloomington, IN area that may be a better fit.

Staff Accountant I

Singota Solutions, Bloomington, IN

Accountant

Community Foundation of Bloomington and Monroe County, Bloomington, IN

AI Assistant is available now!

Feel free to start your new journey!