Funky Painting is building toward a goal of $21 million by 2028. We are not looking for someone to maintain a small, tidy accounting function. We are looking for someone to build the financial operating system that gives us real-time visibility into job profitability, margin leaks, marketing ROI, and hiring readiness.
We are in a scaling stage where revenue is growing, complexity is increasing, and financial clarity must catch up fast. If you need a polished corporate environment, a perfect ERP, or highly structured handoffs before you can perform, this is not the role for you. If you know how to build systems inside a growing home services business and turn messy inputs into usable truth, keep reading.
Role Mission:Build and own the financial reporting and job-costing system that gives Funky Painting clear, real-time visibility into:
- job profitability
- gross profit by job status
- gross profit by crew, PM, and sales rep
- margin leaks and why they are happening
- marketing channel profitability
- seasonal cash needs
- hiring readiness and financial decision-making
This role is for a builder, not just a controller.
What You Will Own:
- Build an accurate job-costing system tied to real-time job status
- Create a single source of truth across QuickBooks, Monday.com, Gusto, and key spreadsheets
- Build and maintain weekly KPI dashboards
- Deliver monthly financial reporting with clear, decision-ready insights
- Identify where margin is being lost and recommend corrective action
- Build a 13-week cash flow forecast and ongoing financial forecast
- Help leadership understand which jobs, channels, crews, PMs, and sales reps are most profitable
- Define data hygiene rules and reporting standards across the business
- Enforce reporting deadlines and accountability tied to the system
- Support better decisions across sales, production, hiring, and capacity planning
What Success Looks Like in the First 30 Days:
- Build a first-pass real-time job-costing view by active job status
- Establish the initial reporting framework pulling from current systems
- Identify the biggest current gaps in data integrity and define rules for clean reporting
- Deliver early visibility into which jobs are below target gross profit
What Success Looks Like by Day 90:
- Financial data from QuickBooks, Monday.com, Gusto, and core spreadsheets is unified into one usable reporting system
- Weekly dashboard is live and reviewed consistently
- Monthly financial package is delivered on time
- Job costing is accurate enough to identify jobs below target GP before completion
- GP visibility exists by crew, PM, project consultant, and marketing channel
- 13-week cash forecast is live
- Top 3 margin leaks are identified with recommended fixes
What Success Looks Like by Day 180:
- Net income visibility is materially stronger and decision-ready
- Leadership knows which channels, jobs, and operators are producing the best economics
- Low-quality / low-margin patterns are clearly identified
- Forecasting is reliable enough to support hiring and growth decisions
- Leadership is no longer dependent on the owner as the bottleneck for financial truth
Weekly Reporting Expectations:
- Cash on hand
- AR snapshot / aging
- Sales closed
- Backlog sold, scheduled, and unscheduled
- Job costing by active job
- Jobs below target GP and why
- GP trends by crew, PM, and sales rep
- Marketing metrics:
- leads
- estimates
- closed jobs
- cost per lead
- cost per estimate
- cost per job
- 13-week cash forecast
Monthly Reporting Expectations:
- Full P&L
- Balance sheet
- Cash flow statement
- Monthly close completed on deadline
- Variance review on jobs below target GP
- GP by crew, PM, project consultant, and marketing channel
- Forecast vs. actual
- Overhead and net income review
- Clear recommendations on where profit is being won or lost
Quarterly Strategic Responsibilities:
- Refresh revenue, GP, net income, and cash forecasts
- Evaluate channel profitability: scale, fix, or cut
- Review labor and capacity profitability across crews and PMs
- Highlight top financial risks
- Recommend the top 3 moves to improve net profit in the next quarter
- Provide financial readiness input for future hiring decisions
Who You’ll Work With: You will report directly to Jeff Funk. You will work weekly with:
- Jeff on overall financial visibility and business decisions
- Dallas on sales metrics, GP per job, and GP per sales rep
- Rob on job costing, GP per crew, and GP per PM
You will also interact regularly with:
- PMs
- Project Consultants
- CSR
- Office Admin
- Other team members as needed to support clean reporting and accountability
Authority: This role has authority to:
- define reporting rules
- set deadlines for financial and operational inputs
- enforce reporting discipline
- build the system from the ground up
This person does not need to personally clean every data-entry issue, but they must define the rules that make clean reporting possible.
Required Experience:
- Experience building financial reporting and job-costing systems from scratch
- Experience inside home services or trades is non-negotiable
- Strong understanding of seasonal business cycles, shoulder seasons, and busy-season volatility
- Experience with KPI dashboards and operational reporting
- Experience with commission structures
- Experience in service + project-based businesses
- Understanding of multi-crew scheduling economics
- Experience with seasonal cash flow forecasting
- Ability to operate in a growing business with imperfect systems and evolving processes
- Strong communication skills with the confidence to bring uncomfortable financial truth to leadership
What This Role Is Not:
- Not a bookkeeper-only role
- Not a passive reporting role
- Not a corporate controller seat for someone who needs a polished ERP and fully mature systems
- Not for someone who only knows how to maintain systems built by someone else
Compensation:
- Target range: $40–$50/hour, depending on experience and proven ability to build systems in a home services environment
- Structure can be discussed based on fit and scope
Ideal Candidate Profile: You are someone who:
- brings order to complexity
- can handle chaos during busy season
- sees patterns in profitability quickly
- is comfortable pushing for accountability
- can translate financial data into operating decisions
- has built before, not just inherited
- wants to help build the engine behind a serious growth goal
To Apply: Please send:
- your resume
- Reply to the auto message- there will be a google form with a few questions.
Pay: $30.00 - $40.00 per hour
Benefits:
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Work Location: Hybrid remote in Meridian, ID 83642