What our hosts say

Managing a property remotely requires partners you can trust, and Angolli has been exactly that. They have consistently been reliable, professional and responsive. The cleaning quality has been excellent, communication is fast and transparent, and I always receive detailed updates after each turnover.

What I particularly appreciate is their flexibility and attention to detail. The linen service is also a huge help and saves a lot of time and logistics. The quality of the linens has been excellent and has been positively mentioned by guests.

My guests have been very happy with the cleanliness of the property, and I look forward to continuing to work with the team. Highly recommended.

Chris M.
Airbnb Host ยท Ticino
Verified Google Review
Turnover cleaning

Turnover cleaning

Every turnover is a full clean of the apartment โ€” kitchen, bathrooms, living areas and bedrooms โ€” with bed changes, a quality checklist, and a photo check when we finish. We work 7 days a week and fit each turnover around your check-out and check-in windows.

Your per-turnover price depends on the size of the apartment. The figures below are indicative and confirmed after a free site visit.

Freshly made, spotless bedroom ready for the next guest

Studio

CHF 115โ€“135
per turnover ยท VAT included

Small 1-bedroom

CHF 140โ€“160
per turnover ยท VAT included

1-bedroom

CHF 155โ€“180
per turnover ยท VAT included

2-bedroom

CHF 175โ€“205
per turnover ยท VAT included

Large 2-bedroom

CHF 195โ€“230
per turnover ยท VAT included

3-bedroom

CHF 235โ€“275
per turnover ยท VAT included

Indicative per-turnover price ยท VAT included ยท confirmed at the free site visit

What drives the time most is the number of beds โ€” each one is stripped and made to a flawless, hotel standard, the slow and careful part of every turnover.

Service area & travel

We're based around Lugano. For Locarno, Bellinzona, Ascona, Brissago a travel fee of CHF 35โ€“70 may apply, depending on the day's bookings โ€” and on longer jobs it can drop to CHF 30 or be waived entirely. Confirmed at the free site visit.

Our Airbnb turnover checklist

Our Airbnb turnover checklist

Every turnover is run by a team of two โ€” and both of them do a full check of the space before leaving.

Always a team of two

Two cleaners on every turnover โ€” faster changeovers and a second pair of eyes on every detail.

Certified climate-neutral product option

On request we use Wetrok Granuline, the granulate product line certified climate-neutral by ClimatePartner (emissions measured, reduced and offset; verifiable at wetrok.ch). We don't claim a "carbon-neutral" service: our approach is emissions-aware.

  • Beds stripped and freshly made; linen swapped
  • Kitchen cleaned: surfaces, sink, appliances, dishes, bins
  • Bathrooms sanitised; mirror, toilet, restocked paper & toiletries
  • Floors vacuumed and washed; all surfaces dusted
  • High-touch points disinfected; glass and mirrors spot-cleaned
  • Essentials restocked, photo check, and a final two-person walk-through
Seasonal partner pricing

Seasonal partner pricing

The more turnovers you commit to over the season (1 April โ€“ 30 September), the better your per-turnover rate. Your tier is agreed in advance, not applied retroactively โ€” if you stay below the threshold, the standard rate applies.

Standard

Up to 5 turnovers / season

  • Base per-turnover price
  • 50% deposit
  • No commitment

Partner

6โ€“15 turnovers / season

  • Better per-turnover rate
  • Locked in advance for the season

Partner+

16โ€“25 turnovers / season

  • Better per-turnover rate
  • Priority scheduling

Premium

26+ turnovers / season

  • Best per-turnover rate
  • Priority scheduling
  • Dedicated WhatsApp line
Linen & towels

Linen & towels

We provide hotel-quality linen โ€” washed, ironed, delivered fresh and collected at every turnover, so there's no laundry for you to manage. Choose the sheet quality that fits your listing. Towels are 500 GSM terry across every tier.

Standard rate applies up to 5 turnovers per season; the partner rate unlocks from 6 turnovers per season.

Freshly made bed with a complete guest set of linen and folded towels

What's in every Complete Guest Set

Each guest gets a full set โ€” bed linen and towels in one. A double or king includes 2 pillowcases and one towel set per guest.

Bottom sheet
Duvet cover
Pillowcase
Waterproof mattress protector
Bath towel (500 GSM)
Hand towel
Included in every set, every tier
Stain treatmentWashingDryingIroning

All at no extra cost. Towels are washed and dried but never ironed, so they stay soft and absorbent.

Comfort

50% cotton / 50% polyester โ€” our house standard. Crisp, durable and quick to refresh: the practical choice for busy listings.

Complete Guest Set โ€” per turnover, VAT included
Complete Guest Set โ€” per turnover, VAT includedStandardPartner
SingleCHF 34CHF 29
DoubleCHF 52CHF 44
KingCHF 56CHF 48

Natural

100% cotton โ€” a softer, natural feel, pressed and presented on the bed for a warmer look.

Complete Guest Set โ€” per turnover, VAT included
Complete Guest Set โ€” per turnover, VAT includedStandardPartner
SingleCHF 40CHF 34
DoubleCHF 59CHF 50
KingCHF 65CHF 55

Hotel Percale

100% cotton percale โ€” premium hotel feel and the crispest finish, for listings where guests notice the details.

Complete Guest Set โ€” per turnover, VAT included
Complete Guest Set โ€” per turnover, VAT includedStandardPartner
SingleCHF 45CHF 38
DoubleCHF 65CHF 55
KingCHF 72CHF 61

Included free: up to 2 bathroom exit mats (rental and laundering) โ€” our small gift, for up to 2 bathrooms.

Towels are 500 GSM terry and identical across all tiers.

Show all items & composition

Bed Set only

Comfort
Complete Guest Set โ€” per turnover, VAT includedStandardPartner
SingleCHF 24CHF 20
DoubleCHF 32CHF 26
KingCHF 36CHF 30
Natural
Complete Guest Set โ€” per turnover, VAT includedStandardPartner
SingleCHF 30CHF 25
DoubleCHF 39CHF 32
KingCHF 45CHF 37
Hotel Percale
Complete Guest Set โ€” per turnover, VAT includedStandardPartner
SingleCHF 35CHF 29
DoubleCHF 45CHF 37
KingCHF 52CHF 43

Add-ons

Towel Set (1 bath towel 500 GSM + 1 hand towel, per guest)Standard CHF 10 ยท Partner CHF 9

What's in a set

  • Single bed set = bottom sheet + duvet cover + 1 pillowcase.
  • Double / King bed set = bottom sheet + duvet cover + 2 pillowcases.
  • A double assumes 2 guests (2 towel sets); a single assumes 1 guest (1 towel set).
  • Every set is stain-treated, washed, dried and ironed; towels are not ironed, to stay soft and absorbent.
A look at the homes we turn over

A look at the homes we turn over

Real Ticino short-stay properties we clean and prepare โ€” from lakeside pools to freshly made beds and spotless kitchens and bathrooms.

Pool & lake
Pool & lake
Garden
Garden
Living room
Living room
Bedroom
Bedroom
Twin room, forest view
Twin room, forest view
Beds made up with fresh towels
Beds made up with fresh towels
Kitchen
Kitchen
Bathroom
Bathroom
Spotless tub, towels folded
Spotless tub, towels folded
Even the WC โ€” spotless
Even the WC โ€” spotless

Estimate a turnover

Indicative

A quick, indicative estimate for one turnover. Pick the apartment size, the beds and the sheet quality โ€” the final price is always confirmed at the free site visit.

What's included
Beds

Beds are the main time driver โ€” each is made to a flawless standard, so more beds means a higher per-turnover price.

Single
1
Double
1
King
0
Sheet quality
8
CHF
Indicative per-turnover total
Turnover cleaningCHF 115โ€“135
Linen & towelsCHF 73
Per-turnover totalCHF 188โ€“208
Partner linen rate applied (6+ turnovers / season)
You keepCHF 242โ€“262
โ‰ˆ 56% margin

You keep about 56%. Tip: add a cleaning fee on your listing so guests cover the turnover, or pick a lower sheet tier.

VAT included ยท indicative, confirmed at the free site visit

Share this estimate with us or a colleague: the link saves all your settings.

Garden & pool care

Garden & pool care

We also keep the outside guest-ready: grass cutting, weed removal, basic gardening and basic pool care.

Grass cuttingWeed removalBasic gardening

Basic pool care

  • Drop in the cleaning robot
  • Check and report the pH
  • Clean the skimmer basket
  • Skim leaves & debris
Pool and terrace overlooking Lake Lugano at a Ticino short-stay property
Exclusive partner price

Partners (more than 3 turnovers a season) pay the same rate as their turnover cleaning instead of CHF 60/h โ€” a big, exclusive saving.

Normally CHF 60/h. ยท Final price confirmed at the free site visit.

Extras & welcome touches

Extras & welcome touches

Optional add-ons you can rent for the apartment or offer to your guests. Priced at the free site visit.

Bathrobes & fabric slippers

Bathrobes & fabric slippers

Rent soft bathrobes and fabric slippers for the apartment, or offer them to your guests as a paid add-on.

Goodie baskets

Goodie baskets

A welcome basket for your guests โ€” choose 3 items from our selection.

Flower arrangements

Flower arrangements

Fresh flowers from local shops (Migros & co.) for everyday welcomes, or a florist arrangement for premium, high-end stays.

Champagne & premium welcome

Champagne & premium welcome

Champagne and special touches for high-end stays and VIP arrivals.

All extras are optional and quoted at the free site visit.

Ready for a clear quote?

We confirm your final pricing after a free, no-obligation site visit. All prices include VAT.

All prices include VAT (8.1%). Cleaning prices are indicative and confirmed at the free site visit.