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
| Metric | Status | Evidence | Checked |
|---|---|---|---|
| Revenue | Verified | Stripe read-only access | Sep 15, 2026 |
| Profit | Verified | P&L reconciled to Stripe and bank | Sep 15, 2026 |
| Traffic | Verified | GA4 read-only access | Sep 15, 2026 |
| Ownership | Verified | Code, domain and Stripe account ownership | Sep 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, 2026Google 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 keywords
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
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
Keep browsing
Similar listings
Home-fitness affiliate site, 6 years old, 4 hrs/week
SAMPLE LISTING. Evergreen home-fitness reviews earning from Amazon, display ads and affiliate programs. Verified GA4, Search Console and P&L. Runs on freelance writers.
- Revenue
- $5,433/mo
- Profit
- $4,231/mo
- Price / profit
- 3.1x
Shopify pet-accessories brand, 4 years, repeat buyers
SAMPLE LISTING. Branded pet-accessories store on Shopify with 38% repeat purchase rate and a 31k email list. Verified Shopify revenue and ad spend.
- Revenue
- $24,279/mo
- Profit
- $6,641/mo
- Price / profit
- 3.3x