Revenue tracking for home service businesses
See exactly which marketing channels make you money.
I build tracking systems that follow every lead from the first click or call all the way to a signed job and collected revenue, so you can see which channels, campaigns, and keywords actually produce work, and which ones just produce cheap leads that never close.
The result: you stop budgeting on cost per lead and start moving spend toward the sources that bring in real revenue. You own all of it, the data and the dashboard.
Independent engineer. Not an agency, not a marketing reseller.
In their words
What the people I've worked with say.
"Before working with Petru, we didn't have proper conversion tracking in place. Basically, we had no clear visibility into what was actually generating results in our campaigns."
"We chose to work with him based on a recommendation, and the collaboration was very smooth from the start. Communication was clear, fast, and focused on solving real issues."
"Now, we have accurate tracking implemented through Google Tag Manager across all our websites, and we can clearly see what drives results in our Ads campaigns. That makes a real difference in how we manage our marketing."
Ana P.
Marketing Specialist
Industrial packaging industry
The problem
Cost per lead tells you almost nothing.
You can see lead counts from Google, LSA, Facebook, referrals, directories, SEO, and your agency. What you usually can't see is what happens after the lead comes in: which sources book appointments, which ones produce estimates, and which ones end in signed work and collected revenue.
So the channel with the cheapest leads gets the credit, even when a more expensive channel quietly produces most of the closed jobs. Decisions get made on the wrong number.
What you see today
"Facebook gave us 40 leads at $22 each."
What you need to see
"Those 40 leads booked 9 estimates, closed 3 jobs, and brought in $14k. Google LSA closed fewer but at higher ticket."
How it works
I track the whole journey, not just the lead.
Every stage gets connected and attributed back to its source, so revenue and ROI roll up to the channel that earned them.
01
Lead source
Google, LSA, Meta, SEO, referrals, directories
02
Appointment
Calls and forms that turn into booked time
03
Estimate
Quotes given, tied back to the original source
04
Closed job
Signed work, won and lost reasons recorded
05
Revenue & ROI
Dollars and return, rolled up by channel
Built on the tools you already run: CallRail, WhatConverts, GTM, Jobber, Housecall Pro, ServiceTitan, and others.
Works with your stack
No rip and replace. I plug into what you already run.
Keep your CRM, your call tracking, and your ad accounts exactly as they are. I connect to them and pull everything into one place, so you finally see the whole picture without changing how your office runs day to day.
Your CRM & scheduling
Call & lead tracking
Ads & analytics
Don't see your system? If it has an export or an API, it can almost always be connected. Ask me on a call.
What I build
Tracking first. Then the systems around it.
Attribution dashboards
One place to see leads, appointments, estimates, closed jobs, and revenue by source, campaign, or keyword. You own the data and the dashboard, not me.
Follow-up systems
Estimates die when reps forget to follow up or send the same generic message to everyone. I build systems that capture call context, remind reps who to chase, and help draft follow-ups based on what was actually discussed.
Custom automation
Lead qualification, CRM cleanup, call and conversation summaries, internal reporting, and the manual steps your team repeats every day. Built to be reliable, not flashy.
Who this is for
You already have lead flow. You just can't see what it's doing.
Home service owners: roofing, HVAC, plumbing, painting, cleaning, garage door, landscaping, fencing
Agencies and fractional CMOs who need real attribution for their service clients
Operators spending on ads and leads but unsure which sources actually produce revenue
Teams where follow-up after the estimate is inconsistent and hard to see
Who you're working with
An engineer on your side, building real infrastructure.
I'm Petru Trimbitas, a software engineer from Romania. I worked in engineering at Google, Meta, and Palantir, then built WellCode, a coding mentorship company that generated around $3.5M in revenue and helped over 150 people get hired as developers.
Most marketing tracking is set up by marketers. The hard part is the engineering: connecting messy data across tools, keeping it accurate, and turning it into something an owner can actually act on. That's the part I do. I build the systems, hand you the data, and stay focused on what holds up over time, not what looks good in a pitch.
$3.5M
Revenue built at WellCode
150+
People helped into developer jobs
Google · Meta · Palantir
Engineering background
Let's find out what your channels are really doing.
A short call to walk through your current setup and where the tracking breaks down. No pitch deck, no obligation. If I can help, I'll tell you how. If I can't, I'll tell you that too.

