Sample listing. This page uses demonstration data to show how listings work. It is not a real business for sale.
SaaSSampleListed 2026-09-18

Scheduling micro-SaaS for salons, 5 years old

SAMPLE LISTING. Profitable appointment-scheduling SaaS for independent salons with 3% monthly churn and steady organic growth. Verified Stripe revenue.

Asking price
$310,000
TTM revenue
$116,211
TTM net profit
$89,833
Price / profit
3.5x
Monthly sessions
21k
Age
5 yrs
Owner hours
12/week

Overview

Sample listing with demonstration data.

Online booking, reminders and payments for independent salons and barbers. Built on Laravel and Vue; a part-time support contractor handles tickets.

  • About $10.1k MRR, growing ~2% a month
  • 3% monthly churn
  • Verified Stripe revenue
  • Documented codebase

Key data

Business model
SaaS
Niche
Salon scheduling
Started
2021
Website
Shared after NDA
Monetization
Monthly and annual subscriptions
Monthly visitors
21k
MRR
$10,077
Monthly churn
3%
Customers
212
Team
Founder + part-time support contractor
Tech stack
Laravel, Vue, PostgreSQL, AWS
TTM revenue
$116,211
TTM net profit
$89,833
Owner hours per week
12

Evidence

MetricStatusEvidenceChecked
RevenueVerifiedStripe read-only accessSep 15, 2026
ProfitVerifiedP&L reconciled to Stripe and bankSep 15, 2026
TrafficVerifiedGA4 read-only accessSep 15, 2026
OwnershipVerifiedCode, domain and Stripe account ownershipSep 15, 2026

Profit & loss

Verified Stripe (read-only) and bank statements · checked Sep 15, 2026

Category-level figures. Line items and vendors unlock after the NDA.

Traffic & search

Google Analytics 4

VerifiedGoogle Analytics 4 (read-only access) · Sep 15, 2026

Channels

  • Organic search58%
  • Referral17%
  • Paid search13%
  • Direct12%

Top countries

  • United States74%
  • Canada11%
  • United Kingdom7%

Devices

  • Desktop61%
  • Mobile37%
  • Tablet2%

Google Search Console

VerifiedGoogle Search Console (read-only access) · Sep 15, 2026
Clicks (12 mo)
119.3k
Impressions (12 mo)
5M
Avg. CTR
2.4%
Avg. position (latest)
12.6

Top pages

Top pages are confidentialSign the NDA to unlock

Top keywords

Keywords are confidentialSign the NDA to unlock

Operations

Reason for sale
Founder is joining another company full time.
Transition support
90 days of technical handover.
Team
Founder + part-time support contractor
Tech stack
Laravel, Vue, PostgreSQL, AWS
Owner hours
12 per week

What’s included

  • Source code and repositories
  • Domain and brand
  • Stripe account and customers
  • Help docs
  • Marketing site

Growth opportunities

  • Add SMS reminders as a paid add-on
  • Expand to spas and nail studios
  • Launch annual plans more widely

Risks to consider

  • Founder wrote most of the code
  • Stripe account transfer requires Stripe's review

Key questions

Why is the owner selling?

Founder is joining another company full time.

Confidential details

The business stays anonymous until you accept the non-disclosure agreement. It takes a minute and unlocks:

  • Business name and URL
  • Top pages and keywords
  • Line-item P&L and vendors
  • Documents list and data room
  • Seller notes and a call with the broker

Your acceptance is recorded with the time and date. The seller is told who viewed the details.

Talk to the broker

Make an offer or ask a question

We reply within one business day. No fees for buyers.

  • Every figure checked at the source
  • Seller vetted before listing
  • Escrow.com protects your payment
What would you like to do?

Private and confidential. We never share your details or publish anything without your OK.