Home | Contact

T 015394 42684
M 07866 300146

Email us
  Mainstream provide a range of cleaning services throughout the Lake District. Based in Windermere, we clean for commercial and domestic clients from all around the Lakes including Grasmere, Ambleside, Staveley and Kendal.

Mainstream have been providing a professional and friendly service since they started in 2003, leaving your home or business in the highest standard of hygiene and cleanliness. Just look below to see what we can do for you.
  Cleaning Services

Carpets and Upholstery Cleaning

We can clean all kinds of carpets and upholstered furniture from mattresses and 3 piece suites to rugs and single chairs.
Mainstream use the Hot Water Extraction Method to clean. It involves a pre spray to break up the deep lying soil, followed by dispersing hot water and a bio-degradable chemical solution into the fibre and immediately extracting the dirty residue, lurking allergens and mites. It is the best cleaning method as others, such as dry cleaning, are insufficient to extract dirt from deep within the fibres. Your carpet will be safely dry in 2-4 hours depending on rooms size and drying conditions.

Window Cleaning

Mainstream undertake commercial window cleans, such as schools, supermarkets, hotels, guest houses, shops and restaurants, as well as residential homes. Cleaning inside and out including removing stickers and vinyl, we usual clean every 3-4 weeks to leave your windows spotless.

Commercial and Residential Cleaning

Mainstream handle all aspects of cleaning both offices and homes. We can tailor our service to your requirements from one off cleans to regular weekly contacts, small and large.

Other Services

• Gutter Cleans - not the nicest job but essential to avoid water damage to buildings.

• Stain removal including candle wax

• Sticky removal including chewing gum
and blue tac

• Free advice

•Trade discount for hotels & guest houses

• Make-up removal

• Rust removal



Carpet Cleaning • Upholstery Cleaning • Furniture Cleaning • Window Cleaning • Office Cleaning • Home Cleaning • Commercial Contract Cleaning • Residential Cleaning


The Lake District • Windermere • Bowness • Ambleside • Grasmere • Stavely • Burneside • Kendal and surrounding areas