CFO (Chief Financial Officier)

The Best Roofing company of it's kind in the Detroit market.
Rochester Hills, MI

Job Description

Job Description

Company: The Best Roofing company of its kind in the Detroit market. 30 Year old family-owned business providing roof replacement, storm restoration, siding and gutters.

POSITION: CFO (Chief Financial Officer)

You will play an active role with our supervisors and administration, implementing various aspects of financial management such as insurance, performance management, and payroll. The Controller will have overall control and responsibility for all financial aspects of the company’s strategy and will be expected to analyze figures and implement recommendations based on these findings, with the most profitable outcomes.

Qualified Candidate Must Have:

  • Degree in Accounting
  • Experience as a CFO in a service-based industry

Duties and Responsibilities:

  • Lead and manage direct reports
  • A/P, A/R, Cash Flow Management, Payroll Processing, Insurance Compliance
  • Prepare Financial Statements
  • IRS Compliance
  • Month-end financial reports
  • Provide reporting budgeting & forecasting as required
  • Participate in the formation and implementation of company financial plans
  • Analyze existing procedures and implement new procedures
  • Act as a resource and support managers dealing with employees and advise on payroll and related issues
  • Participate in the investigation and resolution of on-going problems, anticipate problems whenever possible, and develop, recommend and initiate appropriate steps for resolution
  • Inform the CEO of all financial and tax matters
  • Compile documentation for workers compensation cases
  • Compile data, statistics, and other information, including doing research, if necessary
  • Work in collaboration with the Management team on various projects and initiatives

Required Skills:

  • A minimum of 10 years of accounting experience & 5 years in a Financial Management role in the Construction Industry
  • Bachelor’s degree in Accounting or Finance with experience in the Construction Field
  • Experience working in an organization with multiple locations
  • Extensive experience in payroll, insurance, and job-cost based accounting
  • Strong abilities in negotiating and change management
  • Experience in examining and re-engineering operations and procedures, formulating policy, developing, and implementing new strategies and procedures
  • Willingness to dig-in and be hands-on

Position Offers:

  • Competitive Compensation Package

Please submit your Resume/CV. All qualified candidates will be contacted for further discussion.

Company Description

The Best Roofing company of it's kind in the Detroit and Grand Rapids markets. 30 Year old family-owned business providing roof replacement, storm restoration, siding and gutters.

Company Description

The Best Roofing company of it's kind in the Detroit and Grand Rapids markets. 30 Year old family-owned business providing roof replacement, storm restoration, siding and gutters.

Posted 2025-11-06

Recommended Jobs

Jacuzzi Sales Representative

BathWorks Michigan
Grand Rapids, MI

Job Description Job Description Jacuzzi Shower Design Consultant | Uncapped Earnings | $150K–$250K+ Potential Serving West Michigan: Grand Rapids, Kalamazoo, Greenville, Holland, Muskegon & Su…

View Details
Posted 2025-10-17

Business Analyst

CRH
Farmington Hills, MI

Job ID: 515577   Cadillac Asphalt, a vertically integrated CRH Americas Materials Company, joint venture company, energetically drives to continually be a leader in our markets in quality constr…

View Details
Posted 2025-10-17

Die Chaser-Polisher (All shifts)

Intex
Garden City, MI

6 days a week, 8-10 hour shifts depending on business needs.  Days- (5am-3pm) or (5am-1pm)  Afternoons- (3pm-1am) or (3pm-11pm) Training on days Midnights (11pm-7am)   Training on days *Over…

View Details
Posted 2025-11-03

Physician Assistant

MICHIGAN UROLOGICAL CLINIC PC
Grand Rapids, MI

Job Description Job Description Benefits: ~401(k) ~401(k) matching ~ Competitive salary ~ Dental insurance ~ Health insurance ~ Opportunity for advancement ~ Paid time off ~ Traini…

View Details
Posted 2025-11-08

Medical Assistant

AFC Urgent Care & Primary Care
Grand Rapids, MI

Job Description Job Description Associates degree (A.A.) or equivalent from a two-year college or technical school; or six months to one year related experience and/or training; or equivalent com…

View Details
Posted 2025-07-23

Family Medicine - Join 20+ Providers with Partnership in Western Michigan

Enterprise Medical Recruiting
Michigan

Enterprise Medical is representing a highly respected primary group with over 20 providers in Grand Rapids, Michigan. The group is seeking Family Medicine providers to replace future retiring physici…

View Details
Posted 2025-07-23

Pub Master

WellBridge of Grand Blanc
Grand Blanc, MI

Join the Wellbridge of Grand Blanc team! Under the supervision of the Administrator, the Pub Master is responsible for preparing and serving a comprehensive Pub menu. The Pub Master provides a …

View Details
Posted 2025-11-01

National Account Coordinator

BELFOR Franchise Group
Ann Arbor, MI

Job Description Job Description BELFOR Franchise Group, a leading franchisor in the service industry, is searching for a new team member for the National Accounts Support department. This team …

View Details
Posted 2025-11-07

Sr Legal Assistant/Paralegal

Orlans Law Group
Troy, MI

Job Description Job Description Job Title: SR Legal Assistant/Paralegal Company: Orlans Law Group, LLC About Us Orlans Law Group an innovative default law firm representing servicers an…

View Details
Posted 2025-10-25

Software Validation Engineer - Automotive QA

Greenlight Professional Services
Troy, MI

Software Validation Engineer – Automotive QA Location: Troy, MI 48007 Pay: $42-$45/hr (depending on experience) Type: Full-Time / Contract-to-Hire About the Role We’re seeking a Soft…

View Details
Posted 2025-09-19