Table of Contents
7,000+ agencies have ditched manual reports. You can too.
Free 14-Day TrialKEY TAKEAWAYS
JobNimbus evolved from a roofing CRM platform into a full-service marketing partner for contractors across North America.
The company acquired Roofer Marketers in 2023 to build JobNimbus Marketing and meet growing demand for lead generation.
Early success in driving more leads exposed a deeper issue: Contractors lacked the sales infrastructure to handle rapid volume increases.
JobNimbus redefined marketing success around reclaiming 5 to 10 hours per week for contractors rather than increasing lead count.
AgencyAnalytics became the centralized source of truth for paid ads, CRM data, and campaign performance.
The air in "Silicon Slopes"—the high-octane tech corridor of Lehi, Utah—is thick with Series B hype and mountain-town ambition. But Joshua Jamias, the Demand Generation Marketing Manager at JobNimbus Marketing, isn't focused on the view from his office. He’s thinking about the coffee-splattered dashboard of a roofer’s pickup truck.
One of Joshua’s close friends runs a multimillion-dollar contracting business. He makes incredible money, but his "CRM" is a chaotic mosaic of yellow Post-it notes flapping against the truck’s air vents. It’s a paper-based empire that could literally blow out the window at 60 mph. This is the "cognitive load" Joshua is on a mission to kill.
A few years ago, contractors asked JobNimbus to answer a singular plea: "We need more leads.”
While most agencies are happy to just flood the gutters and send in the invoice, Joshua knows that for a contractor without a sales team, a sudden influx of new leads isn't a gift; it’s a disaster. It’s a fast track to burnout, more hours stuck on a ladder, and fewer hours at the dinner table.
Joshua learned this crucial lesson the hard way. As JobNimbus answered the call and delivered more leads to its clients, contractors faced more pressure and soon became overwhelmed. The agency had to reckon with the fact that "success" for their clients wasn't just about generating more customers and revenue; it was about reclaiming their lives.
Name | Agency | Agency Stats | Location |
Joshua Jamias | JobNimbus Marketing | 10 employees | Lehi, USA |
A comprehensive ecosystem for the modern contractor
Founded in 2013 by Ben Hodson, Nick Wood, and Jason Wood, JobNimbus was built to solve the administrative challenges that often stall a contractor's growth.
Their platform serves as an end-to-end CRM and project management system, allowing roofers to order materials through partners and manage cash flow from a single interface. JobNimbus’s mission is to "make contractors heroes" by protecting their livelihoods and family lives from the operational risks of the trade.
In 2023, JobNimbus expanded this mission to include a sustainable top-of-funnel solution. By acquiring the specialized agency Roofer Marketers—now rebranded as JobNimbus Marketing—the company created a complete growth ecosystem.

While the core software platform automates administrative tasks, saving contractors roughly 10 hours a week, the marketing arm ensures a steady stream of new business.
Powered by a team of 10, JobNimbus Marketing provides specialized services across the business lifecycle. For smaller firms, the team manages foundational growth initiatives, including Google Business Profiles, Local Service Ads, and reputation management.
For larger operations, they execute sophisticated paid advertising strategies on Google and Facebook, benchmarking performance by region and city to ensure efficiency.
By integrating the marketing agency with the core CRM, JobNimbus Marketing now tracks spend through to "closed-won" business for more than 150 clients.
Bridging the gap between tech and trade
Joshua Jamias’s journey began far away from the snowy Utah slopes in sunny Hawaii.
His work philosophy was shaped by his high school art teacher, an old body surfer who taught him to "continuously find ways to improve a project and take it as far as possible.”
After moving to the U.S. mainland and graduating from Brigham Young University, Joshua built his career in business development at neighboring tech companies in Utah.

Joshua Jamias (sitting, bottom right) with members of the Utah Marketing Group at a recent speaking engagement. (Credit: Joshua Jamias/LinkedIn)
Over the years, he stayed in touch with the leadership at JobNimbus. Josh was drawn to their dual focus on customer success and employee culture, and he officially joined the team as JobNimbus Marketing’s Facebook Ads manager in late September 2024, just after the Roofer Marketers acquisition.
Joshua immersed himself in the roofing vertical to understand the challenges contractors face. He even spent time in the field, helping his contractor pal install a roof for a neighbor—an experience that quickly confirmed his value was better served in the office than on the shingles.
As he transitioned to managing the paid media team in March 2025, Joshua focused on bridging the gap between raw lead volume and contractor peace of mind.
His role was defined by a "manual-first" philosophy: building every process and benchmark by hand to ensure the team understood the "why" before delegating work to digital tools.
By doing this, Joshua was able to identify the exact point at which "success" (more leads) actually began to break a client's business, which set the stage for a shift in how the agency measures its true value: not by the number of clicks, but by the hours reclaimed for the client.
When more isn’t better: Redefining the “good problem to have”
In agency marketing, volume usually signals success. If leads are flowing, campaigns are working.
However, after rolling out highly targeted, performance-driven campaigns for roofing clients across the U.S. and Canada, Joshua’s team started getting surprising feedback: Clients weren’t questioning ROI or asking for higher conversion rates or better ad creative; they were asking the agency to slow down.
We've had clients say, “Hey, can we dial back marketing efforts? We don't have the sales team to be able to handle the volume.”
Joshua Jamias, Demand Generation Marketing Manager, JobNimbus Marketing
Some contractors were already booked out for weeks. Others didn’t have the sales infrastructure to qualify and close at the rate the campaigns were delivering. A few were just exhausted—stretched thin from doing too much manual admin, handling too many phone calls and too many on-site visits, with no time left to work on the business, much less enjoy their lives outside of it.
For contractors whose main office is their truck, more leads were pushing them to the breaking point rather than helping them sustain their growth.
Joshua and the team realized that high-volume success stories didn’t always translate into high-impact results for their clients. And if their work made life harder rather than easier for clients, that definitely wasn’t a “good problem to have.”
So they recalibrated.
Instead of defaulting to the lead count as the main metric, they started measuring how campaigns contributed to:
Reclaiming time for clients
Reducing decision fatigue
Improving close rates
They built fulfillment models that optimized for the client’s workflow, and they asked different questions in their strategy calls.
I was talking to a roofer based out of Chicago. He was like, "Hey, Joshua, I'm the number one roofer in my neighborhood. The JobNimbus software has saved me 10 hours a week." And I was like, "Okay, that's awesome to hear. Now, if we can do your digital marketing for you, does that get you another 10 hours a week back?" He said, "Yeah." And I asked, "What would that mean to you?" And he's like, "Oh, I could see my kids more." In my mind, that's a win.
Joshua Jamias, Demand Generation Marketing Manager, JobNimbus Marketing
That shift redefined how JobNimbus proved value. Because in this space, especially for blue-collar business owners with little to no digital infrastructure, time is the currency that matters most.
Beyond client reporting: Using analytics as a source of truth
In the roofing industry, business owners aren’t looking for complex spreadsheets or abstract metrics. They need to know whether the pipeline is full, the revenue is hitting the bank, and they can finally get home before dark.
However, providing that level of clarity was initially a manual, time-consuming hurdle for the JobNimbus team.
Without a unified system, hours were lost syncing data across fragmented tools. One specialist would pull cost-per-lead data from Google Ads, while another was deep in the CRM trying to track lead quality. Lacking a "single home" for data often led to misalignments, with agency reports not matching the real-world sales calls the contractor was taking on their cell phone.
To eliminate friction, the agency implemented AgencyAnalytics as its definitive source of truth.
Where AgencyAnalytics is used most heavily is on the internal side. One of the biggest things we've been able to do with AgencyAnalytics is to really make sure that everyone is able to see the same story about marketing for each of our roofing clients.
Joshua Jamias, Demand Generation Marketing Manager, JobNimbus Marketing
That “story” isn’t just the monthly client report. It’s the full campaign lifecycle—from first click to close—tied back to a single view. By pulling in ad data, CRM activity, and review tracking, the team built dashboards that reflect how the business actually runs.

JobNimbus centralizes all of its clients’ data with AgencyAnalytics, helping roofers get 24/7 visibility into their campaign performance. Try AgencyAnalytics free for 14 days today.
In the old model, if a roofer noticed a performance shift, they had to wait for an end-of-month report to find out why. Today, that friction is gone. Because JobNimbus Marketing provides a single home for the "source of truth," the contractor can log in at any moment to see the exact same story the agency sees.
For example, if a contractor sees an unusual increase in their Google Ads CPL in their live dashboard, they can immediately check in with Joshua’s team to adjust the campaign.
Internally, at JobNimbus Marketing, it’s just as efficient. When an account manager checks a dashboard before a call, they’re not scrambling to chase down multiple data sources. They already know how ads are performing in-market, the close rate on the last 10 leads, and whether the sales team is keeping up.
Joshua estimates that the switch from fragmented views to a shared source of truth reduced internal meeting time by 2 to 5 hours per week.
That’s time that can be banked and reinvested into the client strategy. Because when your team is 10 people managing over 150 clients, every unnecessary sync call burns capacity. AgencyAnalytics lets the team operate without constantly checking the clock.
One of the tools we were super excited about was using those AI insights and being able to run a quick analysis: “Okay, this is what we're seeing on our end. Is this still historically true right now in real time?” That's where AgencyAnalytics helps us prove out the different hypotheses we're testing.
Joshua Jamias, Demand Generation Marketing Manager, JobNimbus Marketing

Joshua’s team leverages AgencyAnalytics’ built-in AI tools to highlight achievements, identify bottlenecks, and optimize campaign strategy. Try it out for free for 14 days.
That’s the difference: AgencyAnalytics made the data usable for both the agency and the client.
For contractors who never wanted to become marketers in the first place, that usability is what earns trust. They stop seeing marketing as a black box and start seeing it as a lever they control and as a value-added element of their partnership with their agency.
Scaling with AI without losing the thread
Joshua is practical about AI. He sees where it fits. His team uses it to summarize notes, draft early versions of ad copy, and run quick comparisons across campaign data. They’ve built it into their processes, but it doesn’t run the processes.
The decisions still come from people who know the accounts. People who’ve sat across from a client, listened to their real goals, and know when a number looks off.
AI has never actually sat with your customer face-to-face and had lunch with them. AI has never gone golfing with your customer. AI has never actually come on-site. So, until that happens, you're still going to see all of those different skill sets still be represented.
Joshua Jamias, Demand Generation Marketing Manager, JobNimbus Marketing
That doesn’t mean Joshua is anti-automation. He just doesn’t think speed matters if you lose track of what you’re solving.
For his team, the work is still about giving the client one less thing to worry about. One less meeting. One less report that needs explanation. One less missed call because the lead came in too fast, and no one followed up.
That’s what they’re protecting as the company scales.

The JobNimbus team includes hundreds of team members, with 10 in the company's marketing arm, serving roofing contractors across North America. (Photo courtesy of JobNimbus)
JobNimbus closed a $330 million Series B in late 2024. They’ve recently added a Chief AI Officer to their leadership team. The growth pressure is real.
However, Joshua doesn’t plan to add complexity. The systems already work. The team knows what a healthy account looks like. They’ve already tested what breaks when volume spikes or a handoff gets rushed.
So the focus is on holding the line, keeping conversations focused, and ensuring the team keeps moving without losing the thread that ties JobNimbus to its clients.
How do we make contractors heroes? When you think about the lifespan of a contractor and how hard it is to make it in their business, going back to what I was saying earlier, it's like, “Okay, how can I help them reclaim 5 to 10 hours a week, take care of that marketing for them, get them out of that $1 million range, and start getting them towards two to three to four to five?” This is how we increase efficiency. This is how we build an actual sales and marketing feedback loop.
Joshua Jamias, Demand Generation Marketing Manager, JobNimbus
Francois Marchand brings more than 20 years of experience in marketing, journalism, content production, and artificial intelligence (AI). His goal is to equip agency leaders with innovative strategies and actionable advice to succeed in digital marketing, SaaS, and ecommerce.
Read more posts by Francois MarchandSee how 7,000+ marketing agencies help clients win
Free 14-day trial. No credit card required.








