Controller
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 DescriptionGo 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
Recommended Jobs
Certified Medical Assistant
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…
Optical Retail Sales Associate FT Greensboro, NC #163
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…
Delaware Trust Administrative Officer II (DE TAO II)
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 …
Head Golf Professional
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 …
CNA - FT Days
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…
JOIN OUR TALENT POOL
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…
Crew Leader/Driver
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…
Certified Medical Assistant
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…
Medical Assistant
Job Description Job Description Benefits/Perks Paid time off Health insurance Retirement benefits Employee referral incentives Great small business work environment Flexible sch…
Make Ready Technician
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…