Market Opportunity in Kansas
Kansas offers a solid opportunity for a window cleaning business due to its mix of suburban growth, commercial real estate, and distinct weather patterns. The state’s population is about 2.9 million, with a steady 0.3% annual growth, concentrated in the Kansas City metro (Wyandotte/Johnson counties), Wichita, and Topeka. Spring storms and winter salt deposits create recurring demand for both residential and commercial wash-downs. The "Tornado Alley" climate means windows get dirty fast from dust, pollen, and rain streaks. Commercial clients (office buildings, retail strips, medical offices) have high turnover and require quarterly or monthly contracts. The challenge is the rural spread—you'll need to focus on dense suburban corridors to avoid excessive travel. Overall, Kansas is a good market for a lean startup because property owners value curb appeal and insurance costs are moderate compared to coastal states.
State Licensing & Legal Requirements
To operate in Kansas, you must register with the Kansas Secretary of State for a business entity (LLC or sole proprietorship). No state-level occupational license exists specifically for window cleaning, but you must obtain:
- City/County Business License – Apply at the city clerk’s office where you operate (e.g., Kansas City, Kansas: Business License Division; Wichita: City License Office). Fees range $25–$100 per year.
- Kansas Sales Tax Registration – Register with the Kansas Department of Revenue to collect and remit 6.5% state sales tax (plus local taxes up to 3.0%). Window cleaning is taxable as a service in Kansas.
- General Liability Insurance – Minimum $1 million per occurrence, $2 million aggregate. Many commercial clients require $2 million. Get a quote from Kansas-based agents like Kansas Mutual or independent brokers.
- Workers’ Compensation Insurance – Required if you have any employees. Kansas Workers’ Compensation Act mandates coverage for all workers, even part-time. If sole proprietor, you can waive but many commercial clients still want proof.
- Bond – Not state-required, but many commercial contracts (especially with HOAs or schools) demand a $5,000–$10,000 surety bond. Get from a Kansas-licensed surety.
- Employer Identification Number (EIN) – Obtain free from IRS if you form an LLC or have employees. Sole proprietors can use SSN.
Startup Costs
Itemized costs for a Kansas window cleaning startup (low-end to mid-range):
- Equipment – Squeegees, poles, buckets, scrapers, extension poles (up to 24 ft): $300–$700. Water-fed pole system (if tackling 2+ story): $1,200–$2,500. Safety harness for ladders: $150–$300.
- Vehicle – Used cargo van (e.g., Ford Transit Connect or older minivan): $3,000–$8,000. If you have an existing truck or SUV, add $200 for racks and bins.
- Insurance – First year premium for general liability + commercial auto: $1,200–$2,500 (Kansas rates are below national average due to lower litigation risk).
- Licensing & Permits – Business license ($25–$100), sales tax reg (free), LLC filing fee ($165 online with Kansas Sec of State).
- Initial Marketing – Google Business Profile (free), printed flyers ($50–$150), door hangers ($100–$300 for 500), Facebook ads ($200–$500 test budget).
- Total Startup Costs – $5,000–$15,000 depending on vehicle and water-fed system. This is doable with a loan or personal savings.
Revenue Potential in Kansas
Average job ticket in Kansas: $180–$350 for a standard single-family home (interior + exterior). Commercial jobs: $400–$1,500 per visit. Regional rates: Kansas City metro and Johnson County command $250–$400 per home; Wichita $200–$300; rural areas $150–$250. Path to $5k/month: 15–20 residential jobs at $250 average = $3,750–$5,000, plus 2–3 commercial small storefronts. Path to $10k/month: mix of 4 commercial contracts (each $500/month recurring) + 20 residential jobs. Increase ticket by offering gutter cleaning ($100–$200 add-on) and pressure washing ($250–$500). By month 6, with consistent Google reviews and referrals, $5k is achievable. Month 12–18 for $10k if you build monthly commercial routes.
Your First 30 Days
Day 1–3: Register LLC with Kansas Secretary of State ($165). Get EIN from IRS (free online). Open a business bank account at a local KS credit union. Get sales tax registration from Kansas Department of Revenue (online, takes 1 business day).
Day 4–7: Purchase general liability insurance (quote from Kansas-based agent). Buy essential equipment: squeegees, bucket, pole, ladder (24 ft extension), microfiber cloths. Order door hangers (500) from local printer.
Day 8–10: Set up Google Business Profile (see strategy below). Create a simple website using Google Sites or Wix with your contact, service list, and a "Get $20 off first cleaning" offer. Print 500 flyers.
Day 11–14: Go to 3 local business networking events (Kansas City Chamber of Commerce, Wichita Small Business Development Center, or a local BNI chapter). Hand out 50 business cards “Window Cleaning – first commercial clean 20% off.”
Day 15–21: Door-hang 200 homes in a suburban neighborhood (e.g., Overland Park, Lenexa). Offer $30 discount. Follow up by calling 30 property managers from a list of local apartment complexes (Apartment Association of Kansas City).
Day 22–30: Complete your first 2–3 jobs (even at low price) – take before/after photos. Ask every customer to review you on Google. By end of month, aim for 5–7 reviews. Continue door-hanging and cold-calling 20 real estate agents (they need clean windows for listings).
Google Business Profile Strategy
Category: Select "Window Cleaning Service" as primary (Google will show you in "window cleaning near me"). Add secondary "Pressure Washing Service" if you offer that.
Attributes: Check "Service Options: Onsite services only" (since you go to customer). Add "Identifies as veteran-owned" or "Identifies as women-owned" if applicable. Enable "Offers online estimates" and "Accepts credit cards."
Photo Strategy (first 30 days): Upload 10 photos: 4 before/after pairs of your first jobs (well-lit, clean angles), 2 photos of your van with magnetic sign, 2 of you wearing shirt with logo, 2 of equipment setup. Use file names "window-cleaning-before-after-kansas.jpg."
Review Acquisition: After each job, send a text with direct link to your GBP review page (short link via Bitly). Offer a small discount on next service or a $5 gift card to local coffee shop for honest review. Respond to every review within 24 hours. Aim for 5 reviews in first month to trigger Google’s local pack visibility.
Top Cities for This Business in Kansas
1. Overland Park / Johnson County – Highest density of upper-middle homes (median household income $90k). Strong demand for recurring residential service. Low saturation: many cleaners are large chains; you can compete with personal service.
2. Wichita – Second largest metro with many commercial strip malls, medical offices, and older homes needing window restoration. Lower startup costs (cheap vehicle parking). Fewer high-end competitors.
3. Manhattan – Home to
🚀 Get the Full Research Package
Enter your email for access to our free local market research tool — see exactly who's dominating this niche in your area.
See Who's Dominating This Market Right Now
Use our free Review Radar tool to instantly see every competitor in any city — their ratings, review counts, LSA status, and GBP gaps.
Open Free Research Tool →