Controller

Go Flooring LLC
Charlotte, NC

Job Description

Job Description

Pay: $95,000.00 - $125,000.00 per year

Job description:

Position Overview

Go Flooring is a rapidly growing multi-market flooring company on pace to exceed $40M in

annual revenue. We are seeking an experienced Controller to oversee accounting

operations, financial reporting, job costing, inventory management, and profitability

analysis.

Key Responsibilities

  • Lead monthly, quarterly, and annual close processes.
  • Maintain GAAP-compliant and accrual-based financial reporting.
  • Oversee general ledger accuracy and balance sheet reconciliations.
  • Build and maintain P&L reporting by market, location, sales rep, installer, product

category, and lead source.

  • Develop detailed job-level P&L reporting and profitability analysis.
  • Monitor job costing, material costs, labor costs, commissions, and installation expenses.
  • Oversee inventory accounting, valuation, and reconciliations.
  • Manage cash flow reporting and working capital analysis.
  • Support budgeting, forecasting, and executive reporting.
  • Optimize NetSuite and QuickBooks reporting systems.
  • Build dashboards and KPIs for executive leadership.

Qualifications

  • Bachelor’s degree in Accounting, Finance, or related field.
  • 5+ years of accounting leadership experience.
  • Strong knowledge of GAAP and accrual accounting.
  • Experience supporting businesses with $35M+ annual revenue.
  • Advanced proficiency with NetSuite, QuickBooks, and Excel.
  • Strong analytical, reporting, and problem-solving skills.
  • Experience with inventory accounting and job costing.

Preferred Experience

  • CPA designation.
  • Multi-location business experience.
  • Flooring, construction, retail, home services, or inventory-based business experience.
  • Experience scaling businesses from $30M to $50M+ revenue.

Success Metrics

  • Accurate monthly financial statements.
  • Market-level and job-level profitability reporting.
  • Improved inventory controls and balance sheet accuracy.
  • Executive dashboards and KPI reporting.
  • Financial infrastructure capable of supporting $50M+ revenue growth.

Benefits:

  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Work Location: In person

Company Description

Go Flooring LLC also operates a Roofing and Windows division in and around Charlotte, NC

Company Description

Go Flooring LLC also operates a Roofing and Windows division in and around Charlotte, NC

Posted 2026-06-25

Recommended Jobs

Certified Medical Assistant

Piedmont Health Services
Carrboro, NC

Job Description Job Description About Piedmont Health Services Piedmont Health Services, Inc. (PHS) is a 501(c)(3) nonprofit and Federally Qualified Health Center (FQHC) in North Carolina. Ded…

View Details
Posted 2026-05-14

Optical Retail Sales Associate FT Greensboro, NC #163

Eyemart Express
Greensboro, NC

Job Description Job Description Optical Retail Sales Associate Full Time 30 years ago Dr. Barnes founded Eyemart Express to deliver everything a patient needs. It started with one friendly shop…

View Details
Posted 2026-06-25

Delaware Trust Administrative Officer II (DE TAO II)

Bank of America Corporation
Wilmington, NC

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our …

View Details
Posted 2026-06-26

Head Golf Professional

Troon
New Bern, NC

Harbour Pointe Golf Club, located in New Bern, NC , is pleased to announce an excellent career opportunity for a Head Golf Professional! We are seeking a motivated individual who is interested in …

View Details
Posted 2026-05-28

CNA - FT Days

Givens Estates Inc
Asheville, NC

Job Description Job Description Why join Givens? Givens Communities continues to be a positive force and advocate for older adults. We have a mission to expand the possibilities of aging by impro…

View Details
Posted 2026-06-24

JOIN OUR TALENT POOL

Giles Flythe Engineers
Cary, NC

Job Description Job Description JOIN OUR TALENT POOL! Giles Flythe Engineers is always looking to connect with talented individuals in the industry. While there might not be an immediate vacan…

View Details
Posted 2026-06-26

Crew Leader/Driver

Stand Up Guys Moving and Junk Removal
Raleigh, NC

Crew Leader / Driver – Stand Up Guys Junk Removal   Stand Up Guys is looking for a Crew Leader who takes pride in their work, leads with confidence, and delivers an outstanding customer experience…

View Details
Posted 2026-05-14

Certified Medical Assistant

COX FAMILY MEDICINE PLLC
Connelly Springs, NC

Job Description Job Description Cox Family Medicine is Primary Care office located in Connelly Springs, NC. We are seeking a highly-skilled CMA to assist our RNs in providing chronic care managem…

View Details
Posted 2026-03-20

Medical Assistant

American Family Care Dunn
Dunn, NC

Job Description Job Description Benefits/Perks Paid time off Health insurance Retirement benefits Employee referral incentives Great small business work environment Flexible sch…

View Details
Posted 2026-06-14

Make Ready Technician

BG Staffing
Mebane, NC

Job Description Job Description Make Ready Technician – Mebane, NC 27302 Pay: $18/hr | Monday–Friday, 8 AM–5 PM Start Date: ASAP | Contract‑to‑Hire Opportunity BG Staffing is seeking a re…

View Details
Posted 2026-06-24