Founder Interview
How Resurface Labs Reached $120,000 in Annual Revenue with 4 Paying Customers (Interview with CEO Rob Dickinson)
- Interview Date
- December 15, 2021
- Interviewee
- Rob DickinsonCEO and Co-Founder
Company Metrics at Interview Time
Annual Revenue (2021)
$120,000
Paying Customers (2021)
4
Production Nodes (2021)
12
Free Trials (2021)
36
Team Size (2021)
5 full-time
Historical Snapshot
These numbers were reported by Rob Dickinson during the interview recorded in December 2021 and are a historical snapshot, not current figures. See Resurface Labs’s current numbers.

Key Takeaways
- 01Resurface Labs had 4 paying customers and 12 production nodes generating approximately $120,000 in annual revenue as of December 2021
- 02Pricing was $10,000 per node per year with no setup fee, services bundled via statement of work
- 0336 trial customers were active at the time of the interview
- 04The company employed 5 full-time staff, engineering-heavy, plus approximately 10 to 12 contractors
- 05Target customer segments were telco, fintech, and healthcare, focused on on-premises API security
- 06The company shifted from a product-led growth model to a concierge-led enterprise package approach
- 07Rob Dickinson has 15 years of experience in the APM market and previously worked at Intel, Dell, and Quest Software
- 08The company used a land-and-expand model, starting with one monitored API node and growing from there
Company Metrics at Time of Interview
| Metric | Value | Source |
|---|---|---|
| Annual Revenue (2021) | $120,000 | Founder interview, Dec 2021 |
| Paying Customers (2021) | 4 | Founder interview, Dec 2021 |
| Production Nodes (2021) | 12 | Founder interview, Dec 2021 |
| Free Trials (2021) | 36 | Founder interview, Dec 2021 |
| Pricing per Node per Year (2021) | $10,000 | Founder interview, Dec 2021 |
| Full-Time Team Size (2021) | 5 | Founder interview, Dec 2021 |
| Contractors (2021) | 10 to 12 | Founder interview, Dec 2021 |
Growth Breakdown
Revenue
Resurface Labs reported approximately $120,000 in annual revenue at the time of the interview, derived from 12 production nodes across 4 paying customers at $10,000 per node per year. The company had recently turned on pricing after operating in a trial-heavy, product-led phase.
Customers
The company had 4 paying customers fully onboarded in production, with 36 trial customers also active. Rob described a land-and-expand strategy where the goal is to make it easy to get a first API monitored and then grow the footprint from there.
Team
Resurface Labs had 5 full-time employees at the time of the interview, with an engineering-heavy composition and no dedicated account management or product management roles. The team also worked with approximately 10 to 12 contractors.
Funding
Rob confirmed the company had raised capital to reach this point, noting the raise occurred during the height of the pandemic. The company was planning to pursue additional seed funding in the following year.
Growth Strategy
Land and Expand
Resurface Labs focused on making it extremely easy for a customer to get their first API monitored, either the most important or most problematic one. Once that beachhead was established, the team opened conversations about expanding to additional nodes and infrastructure.
Concierge-Led Enterprise Packaging
The company shifted from a product-led approach to a concierge-led model that bundled software and services in a single statement of work. This approach targeted customers explicitly running OWASP compliance or quality improvement programs that required significant services alongside the software.
Direct Engineer-to-Customer Relationships
Engineers who handled onboarding were the same people who took support cases and helped customers extract full value from the product. This direct feedback loop allowed product improvements to be driven by real customer use cases with minimal lag.
On-Premises First-Party Data Ownership
Resurface differentiated by keeping API data in the hands of the API provider rather than routing it through a third-party that remonetizes it. This resonated strongly with banking and telco customers, particularly around edge computing and five-g infrastructure.
Focus on High-Compliance Verticals
The company targeted telco, fintech, and healthcare customers who faced strict regulatory and security requirements. These verticals are more likely to require on-premises installations and are willing to pay for enterprise packages that include services.
Best Quotes
“Our standard pricing is we charge per node and kind of our our opening gambit is 10,000 per node per year, and that's for unlimited data capture on that node. So that's going to compare very favorably with having to hire even one big data engineer to try to put together a solution like this.”
“We're at five full time people, and we're, we're growing.”
“What you're buying is not the product, you're buying the intelligence that goes with it. And we have an opportunity as folks who are doing a lot of work and working with a number of customers, the more we can be involved in that process, the more we can find immediate ways to help and enrich that and also feed that back into the product that we're building because obviously we're still an early stage company.”
“What we've really narrowed in on is customers who are really explicitly looking to run an OWASP compliance program or run a quality improvement program where they need significant amount of services to go with that. And so we've done a little bit of a pivot there from more of a product led approach to more of an enterprise package that includes a lot more services.”
“What we're really focusing on is decentralizing the storage of this information and making sure that this information is stays in the hands of the API providers rather than handing that data off to a third party that then remonetizes that data. We don't think that that's the future of data handling when it comes to these kinds of use cases.”
What Happened Next
This interview captured Resurface Labs at an early commercial stage in December 2021, with 4 paying customers and approximately $120,000 in annual revenue. Rob Dickinson described plans to pursue additional seed funding and expand the customer base in 2022. The figures here are a point-in-time snapshot from that conversation. Visit the Resurface Labs company profile on GetLatka for the latest recorded data.
View Resurface Labs’s current profile and metricsFull Transcript
Chapters
- 0:00Introduction and Rob Dickinson's Background
- 0:26API Analyst in a Box: What Resurface Does
- 1:07Clarifying the 36 Trial Customers from a Prior Interview
- 2:28First Paying Customers and Pricing Model Shift
- 3:02Pivot to Concierge-Led Enterprise Packages
- 4:15Target Verticals: Telco, Fintech, and Healthcare
- 5:20Pricing Walkthrough: Per Node, Per Year
- 6:01Setup Fees and Services via Statement of Work
- 8:23Team Size: 5 Full-Time and Contractors
- 9:24Land and Expand Growth Strategy
- 10:424 Paying Customers and 12 Production Nodes
- 11:56Plans for Additional Seed Funding
- 12:31Famous Five: Books, Sleep, and Lessons Learned
Introduction and Rob Dickinson's Background
Nathan Latka
00:00Hey, folks. My guest today is Rob Dickinson. His comfort zone is right at the intersection of people and technology. His technical leadership skills are honed at Intel, Dell, and Quest Software, but his true passion is listening and learning from customers. After fifteen years of experience in the APM market, he started resurface.io with the goal of creating first party observability solutions where customers truly own their data and where security and privacy controls are seamlessly integrated. Rob, you
00:23ready to take us to the top?
Rob Dickinson
00:25>> Let's do it. Bring it.
API Analyst in a Box: What Resurface Does
Nathan Latka
00:26You bet. Alright. You described this as an API analyst in a box. Who's paying for this, and what are they using it for?
Rob Dickinson
00:33>> Yeah. So there is a huge talent gap right now in the API security market. You can really see that this week with the Log four j, Log four Shell meltdown that we're seeing. There simply isn't enough human talent to go around. We're we're not creating those analysts fast enough. And so what what the goal is with Resurface is to empower the the analysts that are that are working in this industry to to have that next level
01:01>> of observability and guidance towards what's actually happening in these APIs first systems.
Clarifying the 36 Trial Customers from a Prior Interview
Nathan Latka
01:07Mhmm. Now give us an update. You came on gosh. It must have just been three or four months ago. You were serving out 36 customers. How many are you at today?
Rob Dickinson
01:16>> I'm sorry. You said 36?
Nathan Latka
01:18That's what you that's what you told that's what you told me. Yep. 36.
Rob Dickinson
01:23>> I don't recall that that number.
Nathan Latka
01:26Hold on. Resurfaceresurface.io. You told me $2,000 ARPU on average. Is that that's what you are paying you per month?
Rob Dickinson
01:35>> Gosh. Are you sure we're not commuting this with another
Nathan Latka
01:39Nope. I am looking at resurface.io. Did you work do you work directly with Christine?
Rob Dickinson
01:46>> Yes. Yes.
Nathan Latka
01:47Okay. Okay. Christine came on.
Rob Dickinson
01:50>> Oh, oh, okay. Gotcha. Yes. That's what it was.
Nathan Latka
01:53So we had so we had Christine on, and she gave a great interview. So so that's why that's why. So you're the cofounder. She mentioned a cofounder. You're the cofounder.
Rob Dickinson
02:00>> I'm okay. Gotcha.
Nathan Latka
02:02I'm But you sounded surprised at 36 customers. Was that not accurate?
Rob Dickinson
02:06>> Well, no. I mean, it depends on what you know, I just wanna make sure I mean, especially as CEO, I wanna make sure I'm always answering the right question when it comes to when it comes to a question like that.
Nathan Latka
02:18Yeah. So she so she she described the product, which we'll dive into in a second, but but she said that you guys were serving about 36 customers at that time. Is that accurate?
Rob Dickinson
02:25>> Those trial customers. Trial customers. Yes.
First Paying Customers and Pricing Model Shift
Nathan Latka
02:28Okay. Okay. Got it. So have when do you guys turn on pricing? Are are you pre revenue today?
Rob Dickinson
02:33>> We have our first paying customer. We are taking revenue today. We're not publish we're not publicly publishing our pricing right now on our website, but we do have a ready to go pricing model. And part of that is that we've just shifted from kind of a product led approach to really a concierge led approach. A lot of what we're hearing, which is kind of different than the customers that we were talking about when Christine was on
Pivot to Concierge-Led Enterprise Packages
Rob Dickinson
03:02>> the program last time, I'm sure, what we've really narrowed in on is customers who are really explicitly looking to run an OWASP compliance program or run a quality improvement program where they need significant amount of services to go with that. And so we've done a little bit of a pivot there from more of a product led approach to more of an enterprise package that includes a lot more services.
Nathan Latka
03:28And so services are great. You can usually get away with that if you're bootstrapped, but if you've raised, VCs hate services. So have you guys bootstrapped the business today or did you raise?
Rob Dickinson
03:39>> We raised to get to this point. And it's basically
03:44>> where we're coming from this is that API security is so new that a lot of people are talking about it, but they don't really understand what the components are that are even involved in that. So there's a significant amount of guiding right now that all of the major API security firms are doing. And if you talk to them privately, everyone acknowledges this. There's there's still a of a lot of guiding that that needs to be done
04:14>> here. Mhmm.
Target Verticals: Telco, Fintech, and Healthcare
Nathan Latka
04:15So I guess translate this to me. Let's talk more about the product for a second. Now Christine shared you guys were targeting three key customer segments, telco, fintech, and health care, specifically to protect themselves. They were looking at on prem installations, which you guys were actively pursuing. Is that still the strategy and you're saying there's just more services now on that installation?
Rob Dickinson
04:33>> Correct. Correct. So what we're really focusing on is decentralizing the storage of this information and making sure that this information is stays in the hands of the API providers rather than handing that data off to a third party that then remonetizes that data. We don't think that that's the future of data handling
04:59>> when it comes to these kinds of use cases. And you certainly hear that in banking and telco, you know, five g, especially, you know, having that that computation and that that data storage at the edge and and not just limited to to centralized services is really, really important.
Pricing Walkthrough: Per Node, Per Year
Nathan Latka
05:20So, Rob, I'm the bank of Latka. I'm signing up. I wanna use your tool. Right? What what are you gonna charge me to sort of let's say I wanna spin up, you know, I don't know, seven nodes, something like that. Right? What are you gonna charge me to set up and then ongoing?
Rob Dickinson
05:33>> Our standard pricing is we charge per node and kind of our our opening gambit is 10,000 per node per year, and that's for unlimited data capture on that node. So that's going to compare very favorably with having to hire even one big data engineer to try to put together a solution like this. And then you get the advantage of all the years that we've put into building this solution in our prior solutions.
Setup Fees and Services via Statement of Work
Nathan Latka
06:01So let's say I'm wanting to spin up and pay you to, again, Bank of Latka. I wanna spin up five nodes. That's gonna be $50,000 per year, it sounds like ongoing. But what would my setup fee be, and what will you do for me to make sure that installation goes smoothly?
Rob Dickinson
06:13>> We cover the the setup. Our goal is to make this easy. Our goal is to have direct relationships with our customers.
Nathan Latka
06:22So there
Rob Dickinson
06:23>> is no way fee? There is there is no setup fee. What services
Nathan Latka
06:27component you referenced earlier?
Rob Dickinson
06:31>> We're gonna provide a statement of work that covers both the cost of the software and the schedule for the services that go with it. We wanna make it super easy. It's all upfront. You can write one check and and be up and running with your with your program.
Nathan Latka
06:48So you're almost sort of going backwards. A lot of people would argue that the origin the OG SaaS folks were really like SLA agreements. What you're saying is effectively your service that you're you're adding on an SLA agreement in addition to the cost per node.
Rob Dickinson
07:01>> Well, I wouldn't say it's an SLA as much as there's a human component to this.
07:11>> What you're buying is not the product, you're buying the intelligence that goes with it. And we have an opportunity as folks who are doing a lot of work and working with a number of customers, the more we can be involved in that process, the more we can find immediate ways to help and enrich that and also feed that back into the product that we're building because obviously we're still an early stage company. So the model And
07:40>> I know the traditional VC take on what I'm about to say and it's fine, but what we're doing right now is we're directly connecting our engineers, our product builders with our customers directly. And we're getting that direct feedback. So the engineer that helps you with your onboarding is the same engineer who's going to be taking support cases and also helping you get the full value out of the solution. And we get as much out of that
08:09>> in terms of how much we can feed back into the product as as we we then are able to offer our customers with really having that continuity Understood. And really understanding the the customer use cases.
Nathan Latka
08:20What's the team size today? How many people full time?
Team Size: 5 Full-Time and Contractors
Rob Dickinson
08:23>> We're at five full time people, and we're, we're growing.
Nathan Latka
08:29Okay. So Christine told me you guys were 11 back in back in October full time.
Rob Dickinson
08:34>> It's not 11 full time. We do have a number of contractors that work with us. But for legal reasons, again, I'm trying to make sure I'm always answering exactly the right question. So if we're talking legally full time employees, it's five right now. And then yes, we do have another I think it's larger than that. It's 10 or 12 contractors.
Nathan Latka
08:57How about five full time folks, engineers mainly?
Rob Dickinson
09:00>> It's a mixture of engineering and sales, but we don't really have account management or product management. We're engineering heavy.
Nathan Latka
09:10Now how do you get people paying the full price you want, $10,000 per for all your live nodes? Because Christine told me you guys already had 72 nodes lives, but I don't think you're doing 72 times 10,000 a year yet in revenue. So how do you get people paying your full price?
Land and Expand Growth Strategy
Rob Dickinson
09:24>> So the the secret to that, and I think it's and I think it's an open secret in in our industry, but you don't get that in round one. Almost no vendor gets that in round one. This is why every vendor, whether they're SaaS or otherwise, they have a free tier or some
09:46>> kind of free offering to start off with. And what we've really focused on at Resurface, but also in our previous businesses, is really a land and expand model. So our goal is to make it extremely easy to get your first API monitored with Resurface, and that could be either your your most important one or your most problematic one, depending on what kind of referendum that is. And we start with that. We make that super easy. We
10:16>> put a very easy price tag around that. And then once we have that as our beachhead, then we can open the conversation around, well, where else should this be plugged into and what's the extra infrastructure that comes with that?
Nathan Latka
10:34We
Rob Dickinson
10:34>> had years that we did this at Dell where a majority of our sales went to existing customers where we had virtually no customer acquisition cost.
4 Paying Customers and 12 Production Nodes
Nathan Latka
10:42And you mentioned you
10:43have dozens on POCs right now. How many are fully onboarded? They're paying full price for at least one node.
Rob Dickinson
10:49>> Oh gosh. I don't have that in front of me right now, but you know, it's growing every day.
Nathan Latka
10:56Are we talking, Rob, are we talking, like, one or one or two of the 36, something like that?
Rob Dickinson
11:00>> We're at four or five, I believe, now.
Nathan Latka
11:02Okay. Well, that's great.
Rob Dickinson
11:03>> And we've got we're gonna start
Nathan Latka
11:05Gotta start somewhere. Right?
Rob Dickinson
11:06>> We've got and and the thing is we have a lot of paper out for for next year.
Nathan Latka
11:10Yeah. Yeah. But ignore the future projection. I know future stuff is exciting and great, but you've got four live today. And how many nodes do you have across those four?
Rob Dickinson
11:20>> We are running I believe it's 12 nodes in production.
Nathan Latka
11:23Oh, wow. Okay. So what? 12 times $10,000 a year? You're doing about a $120,000 annually right now?
Rob Dickinson
11:28>> That's that's about where we're dialed in. Yeah. That's great. About where we hope to be by by this point.
Nathan Latka
11:33Yeah. No, that's fantastic. Now, are you guys looking at raising a Series A next year? And if so, what revenue do you think you have to hit to do that?
Rob Dickinson
11:41>> It's really interesting.
11:45>> There's a couple different ways to look at this. And what's fun about it is that we raised our seed during really the height of the pandemic.
Plans for Additional Seed Funding
Rob Dickinson
11:56>> I mean, there's so much money floating around right now. It's kind of amazing. So, we will be looking at seed next year and there's a number of things that we're putting in play right now to build for that. But it's really interesting. I mean, the seed market is going to be by next year, I don't know. I don't have a crystal ball for that. Mean, we see people raising money right now on very little revenue compared
12:28>> to what was going on during the pandemic for sure.
Famous Five: Books, Sleep, and Lessons Learned
Nathan Latka
12:31Yeah. Well, it's not just revenue multiple, it's very much more about the story you're telling these days and can you back it up with some historical execution to prove you can do what you're saying you're going to do. But I agree with you, the things are all over the place right now multiple wise. In the meantime though, let's wrap up here with the famous five. Number one, what's your favorite business book?
Rob Dickinson
12:49>> Oh gosh. How to Win Friends and Influence People.
12:53>> Honestly, I know it's totally old school, but yeah.
Nathan Latka
12:57Problem. Number two, is there a CEO you're following or studying?
Rob Dickinson
13:03>> Specifically?
13:07>> Gosh, my network is really the Vistage network.
13:14>> I really my And fellow Vistage CEOs are really the peers that I look after the most.
Nathan Latka
13:21Number three, what's your favorite online tool for building Resurface?
Rob Dickinson
13:26>> Squarespace.
Nathan Latka
13:27Number four, how many hours of sleep do get every night?
Rob Dickinson
13:32>> Four to five.
Nathan Latka
13:34That is not healthy.
13:37Why do you sleep so low? Don't you have to
13:39prioritize that a little bit?
Rob Dickinson
13:42>> No. It's just I've got I've got three kids. I've got a very busy schedule. Just just got a lot of irons in the fire.
Nathan Latka
13:49I feel you. Alright. So I'm married with three kids?
Rob Dickinson
13:52>> Yes.
Nathan Latka
13:53Alrighty. And how old are you?
Rob Dickinson
13:55>> I am 49.
Nathan Latka
13:56Take us home. Last question here. Something you wish you knew when you were 20, Rob.
Rob Dickinson
14:02>> Oh, gosh.
14:07>> It was 20.
14:11>> Fail a lot. Failure is good. Having opportunities to fail sooner rather than later are even better.
Nathan Latka
14:19Guys, resurface.io, they're helping brands, especially brands in the telco, fintech, and healthcare space, take back control of their security by on prem installation. They can take care of those API endpoints to make sure, again, they are safe, they are secure. They're charging per node, right? $10,000 per year per node. For customers live today with about, call it 10 nodes, right? It's about 12 nodes, dollars 120,000 a year in revenue as they look to scale deploying the
14:43$2,000,000 they raise in their pre seed round during COVID. Five folks on the team today as they look to scale. Rob, thanks for taking us to the top.
Rob Dickinson
14:50>> Thanks so much. Appreciate it.
Nathan Latka
14:53One more thing before you go. We have a brand new show every Thursday at 1PM Central. It's called Shark Tank for SaaS. We call it deal or bust. One founder comes on, three hungry buyers, they try and do a deal live and the founder shares back end dashboards, their expenses, their revenue, ARPU, CAC, LTV, you name it, they share it and the buyers try and make a deal live. It is fun to watch every Thursday one
15:18p. M. Central. Additionally, remember these recorded founder interviews go live. We release them here on YouTube every day at two p. M. Central. To make sure you don't miss any of that, make sure you click the subscribe button below here on YouTube, the big red button, and then click the little bell notification to make sure you get notifications when we do go live. I wouldn't want you to miss breaking news in the SaaS world, whether it's
15:39an acquisition, a big fundraise, a big sale, a big profitability statement or something else. I don't want you to miss it. Additionally, if you wanna take this conversation deeper and further, we have by far the largest private Slack community for B2B SaaS founders. You wanna get in there. We've probably talked about your tool if you're running a company or your firm if you're investing. You can go in there and quickly search and see what people are
16:01saying. Sign up for that at nathanlatka.com/slack. In the meantime, I'm hanging out with you here on YouTube. I'll be in the comments for the next thirty minutes. Feel free to let me know what you thought about this episode. And if you enjoyed it, click the thumbs up. We get a lot of haters that are mad at how aggressive I am on these shows, but I do it so that we can all learn. We have to counter
16:21those people. We got to push them away. Click the thumbs up below to counter them and know that I appreciate your guys'support. Alright, I'll be in the comments. See you.