Contact us

Email, call or text at anytime! 



(541) 680-5909

Get in Touch!

Know what you want cleaned? Fill out this simple form, and we will contact and provide you with a quote.

Residential Cleaning 

We provide a personal touch when cleaning your home. Getting those hard to reach nooks and crannies, and maintaining peace of mind when it comes to your space.

Commercial Cleaning 

Is your office space never as clean as you like? We work with your office hours to make sure that your work space gets clean, and stays clean

Deep Cleaning

We restore appliances to a like new condition. Something that we all wish we had time for. Whether its getting your oven to look brand new,or your workstation more work-able. 

Floor and Carpet Cleaning

For tile and vinyl flooring, we do a deep steam treatment before scrubbing and mopping..So clean you'll be able to wear your socks without getting them grimy around the house. For carpets, we'll vacuum, steam and extract. We'll bust out any tough stains with an automated scrub brush and some elbow grease. 


 'A place for everything. and everything in its place' We work with you, keeping what you want and organizing in a way that works for you. It can be difficult finding a place to start, and we can help. 

Window Washing

Nothing is better than looking out a window, and not even seeing the glass. We offer window cleaning up to 2 stories high.

One-Time Cleaning

Whether you're moving in, moving out or just need some help for a party, we offer one time cleaning services. 

Disinfecting and Sanitizing

Worry not, about germs and viruses in your space. After cleaning, we offer disinfecting and sanitizing services to ensure peace of mind.

Content Clients

Before and After

Entrance Rug

Shower Floor

Oven Door

Vinyl Flooring

About Us

I'm Alanna! I own and operate Mackintosh Cleaning Services. I love theatre and music. I've been cleaning professionally for 5 years, and I don't intend to stop any time soon. It is so therapeutic getting spaces clean and safe.  :)

Contact us

(541) 680-5909