Free live masterclass: How to Buy a Business That Isn’t for Sale. Tuesday at 6 PM CT.Reserve your seat
Commercial Cleaning W/ Dual Rev Streams–Twin Cities​

Saint Paul, MN

Service Businesses

Commercial Cleaning W/ Dual Rev Streams–Twin Cities​

Asking price

$695,000

Cash flow (TTM)

$283K

Reported by seller

Revenue (TTM)

$3M

Reported by seller

Inventory

Private

Released after NDA

EBITDA (TTM)

$283K

Reported by seller

ScoutSights · Computed insights

The narrative

A look inside Commercial Cleaning W/ Dual Rev Streams–Twin Cities​.

This well‑established commercial cleaning company has been operating for over 25 years and benefits from a balanced profit structure: approximately 50% from private clients and 50% from a long‑standing national partnership. The national partner provides training, handles all prospecting and sales, and manages slow‑pay collections, creating a stable and predictable operational environment. The business has a long track record of consistent performance and serves a diverse mix of commercial clients across the Twin Cities.​ ​The company employs a large team of W‑2 cleaners, including full‑time, part‑time, and a special projects crew for floor care, power washing, and deep‑cleaning needs. A supervisor and office staff oversee day‑to‑day operations, while the owner works 20–30 hours per week and focuses primarily on bidding. No single customer contributes more than 10% of total profits, and the client base includes clinics, office buildings, manufacturing facilities, and apartment buildings. The owner is preparing for retirement, creating an opportunity for a new operator to step into a well‑organized, fully staffed operation.

The fine print

Detailed information.

IndustryService Businesses
Real estateLeased
LocationMN
Year establishedNot disclosed
Lease expirationNot disclosed
Monthly rentNot disclosed
FF&ENot disclosed
Growth & expansionNot disclosed
Support & trainingNot disclosed
Contact number
Email

BizScout Score

How this listing scores against everything else on BizScout.

An at-a-glance read on listing quality. Higher means the deal is well-priced, the financials look healthy, and the data is well-documented. A low score often means the seller hasn’t shared enough data yet, not that the deal is bad.

67
BizScout Score
0 · Poor50 · Fair75 · Good100 · Excellent

Why this score?

Historical comps

How this asking price compares.

Compare this listing against same-industry asking prices in the BizScout listings database — peer percentiles, sector asking-price multiples, and the 18-month asking-price trend.

Recent comparable sales

Industry context

The industry this business sits in.

Size, momentum, structure, and where the risk concentrates.

Location & catchment

MN

Reference data sourced from Census ACS, Census County Business Patterns, and NOAA Climate Normals. Exact address shared after NDA.

Why this deal stands out

The case for this acquisition.

Scannable cards on owner involvement, asset transfer, revenue quality, and other deal-shaping signals pulled from this listing.

Take the first step

One form away from connecting with the seller.

Your details go straight to the seller’s representative, and the conversation stays organized in one place on BizScout.

Free BizScout account — takes a minute

Radar

More like this, every morning.

Radar scans thousands of listings across the web every day and emails you the ones that fit what you’re looking for.

Interested in this business?

Sign up free to get complete financial details, seller information, and contact the owner directly through BizScout.

Asking price

$695,000

View on BizScout