Sit back, relax & enjoy your sparkling windows

Find out why your neighbors in Utah make Purity Cleaning Systems their first choice when it comes to their window cleaning needs

"Purity Cleaning Systems does a great job. They are even able to handle my third story windows. When they left the windows were so clean and clear it was hard to tell if the window were open or closed. I also appreciated them working with my crazy schedule. They are professional and wonderful to work with."
Matt Krista S., Utah County via Google
Read more reviews

The only thing better than clean windows is having a professional clean your windows for you!

Your windows play a big part of your property’s appearance. You don’t want to be looking out of your windows to see stains and water streaks - you want to look out of your window to see what’s outside!

At Purity Cleaning Systems, we clean windows for residential and commercial customers across Utah County. With over 30 years of experience in the industry, you can rest assured that you will receive gleaming results every time. As a family-owned and operated business, your satisfaction is always at the top of our priority list. You can read what our customers say about us from our verified reviews right here! We appreciate every single one of our customers and as a way of saying thank you, we donate 5% of what we earn from every job we do to charity.

It’s not just window cleaning services that we offer to our customers. We are specialists in carpet cleaning, commercial floor cleaning, screen cleaning, power washing and more! If you want to see your property exterior or interior have a sparkle that only a professional can give, get in touch with us today!

Window Cleaning

When you look at the outside of your windows, what do you see? Water streaks? Dirt? It doesn’t look the most appealing when you see this from the inside but people can also see this from the outside too. First impressions count to visitors to your home or potential customers of your business!

But please, don’t get the step ladders out and try to do it yourself! There is a reason company’s do this for a living. Firstly, getting up on a ladder is dangerous and not worth the safety risk! And second, in order to get a streak-free, professional shine, a combination of experience and commercial-grade equipment is required. In other words, when it comes to your windows — let a professional handle it for you! You can sit back, relax and focus on everything else that needs your attention. At Purity Cleaning Systems, we combine our expertise and knowledge from having over 30 years of experience to provide you with the very best window cleaning. We also clean screens and clean out the dirt that builds up in the window tracks — just ask for it when we come!

Whether you are looking to have your windows cleaned for your home or your office, we guarantee a streak-free, sparkling finish! Get in touch with us today to schedule your clean:

Residential window cleaning in Utah CountyPurity Cleaning Systems cleaning Mountain View Hospital windows

72 Hour Rain Guarantee

If it rains within 72 hours of us cleaning your windows, we will come back and re-clean them for you at no extra cost!

Carpet Cleaning

With the amount of foot traffic that comes through your home or office building, it is no surprise that your carpets no longer look like they used to. When it comes to keeping your carpets clean, it’s not just about their appearance, although this is certainly important for your visitor’s first impressions! Dirty carpets harbour bacteria and nasty allergens that can create an unhealthy environment for you, your family and employees.

At Purity Cleaning Systems, we understand that one of the biggest concerns to having your carpets cleaned is the amount of time the carpet may take to dry and the disruption this can have for your home or business. Our carpet cleaning method ensures your carpets will be dry again in 1 to 2 hours! So you can have your carpets cleaned and dried whilst your children are still at school. This fast drying time means that there will be minimal disruption to your home or business and because of our expert cleaning methods, you will be left with fresh smelling, gorgeous looking carpets!

Our Process

  1. Assessment: An inspection and assessment of your cleaning needs will be done first by our expert techs to ensure that the correct tools and methodologies are employed to get the cleanest carpets possible for you.
  2. Moving Your Furniture: To ensure the most complete carpet cleaning experience, we can move most of your furniture out of the way for you, at a reasonable rate.
  3. Pre-Treatment / Spot Cleaning: Next, we pre-treat any areas that need special attention. We use only the best, safe cleaning products available on the market.

If you are tired of looking at those old carpet stains, get in touch with us using one of the buttons below to get beautiful carpet cleaning results!

Residential carpet cleaning in Utah CountyCommercial carpet cleaning by Purity Cleaning Systems
"They were friendly, quick and efficient! The carpets in our apartment hadn't ever been cleaned in 5+ years of different families with kids and pets, and they got all the stains and smell out in less than an hour! They are fair priced as well and it's nice to see pricing online and schedule an appointment right then. They send texts and emails to let you know when they're on their way, which I thought was neat! Very professional, we will be using them regularly at our new home as well! Thanks guys!"
Kayla W., Utah County via Facebook
Read more reviews

Commercial Floor Cleaning

It’s not just carpets that we clean, we are also specialists when it comes to the floors in your building too. Just like stained carpets, dirty floors don’t leave a good impression on customers or employees. At Purity Cleaning Systems, we can strip and wax floors to make them shine again.

Whether you require your floors to be cleaned weekly, monthly, quarterly, or maybe you just need them done once — we will work to fit your needs! After all we run a business here too, so we understand the importance of enlisting professional help in certain areas from those more specialized to achieve your goals.

If you would like to see your floors gleam again, get in touch with us today!

Commercial floor cleaning in Utah County

We donate 5% from every job to charity

We take great pride in serving our community and helping others. As a thank you to every customer, we donate 5% of our earnings for every job we do to charity

Additional Services

Gutter Cleaning

Your gutters do an essential job of managing the water around your house and protecting your landscape. If it weren’t for your gutters, seasonal rains could cause expensive water damage to your home. However, in order for your gutters to function properly, they need to be kept clean and clear. But this doesn’t mean that you should be getting up on a ladder to do it! Please let a professional who is experienced in gutter cleaning do it for you to ensure your safety. It is highly recommended that you have your gutters cleaned at least twice per year —once in the spring and once in the fall. If you’re looking for a professional gutter cleaning experience in Utah, Purity Cleaning System can help! Get in touch with us today:

Gutter cleaning at a home in Utah County

Power Washing

Did you know that if you do not wash your home exterior regularly, then mold, mildew, dirt, and other contaminants can become embedded in your home’s siding? However, for the appearance of your home and for your own safety, don’t borrow your neighbor’s power washer to clean it. If done incorrectly, power washing can damage your homes exterior. Leave it up to the professionals and give us a call today! We offer discounts in conjunction with having your windows cleaned too. Why not boost your curb appeal and have your home professionally power washed by Purity Cleaning Systems today!

Power washing in Utah County

Solar Panel Cleaning

Dirty solar panels can have a negative impact on the amount of electricity that your home is generating. Pollution, traffic dust, leaves and even bird droppings contribute to preventing sunlight from reaching the solar cells in the solar panels. The more dirt, the lower amount of electricity they will produce. That loss may be as high as 25% in some areas, according to the National Renewable Energy laboratory. Individual dealers have reported losses as high as 30% for some customers who failed to ever clean their panels. While many factors affect how much electricity your solar panels will produce, dirty solar panels can be one of the biggest, and also the easiest to fix. At Purity Cleaning Systems, we are specialists when it comes to cleaning your solar panels.

Solar panel cleaning in Utah County by Purity Cleaning Systems
"We are suppliers of the Reach-iT Window Cleaning System to PURITY CLEANING SYSTEMS. Our tools are highly efficient, and actually quite expensive. Tyson is also actively involved in our Facebook Group to help other window cleaners globally deliver a better service. We want potential customers to know about this because when a window cleaner is committed to helping others, and to using quality equipment, you can be sure, they will deliver an amazing service to their customers!"
Perry T., Utah County via Facebook
Read more reviews
Father and son owners of Purity Cleaning Systems

Why do home & business owners in & around Utah County trust us for all their window cleaning needs?

Purity Cleaning Systems is a family-owned and operated business. We are a family team trying to build something great together. We go through the good and bad times as a family and ultimately, we are just trying to live the American dream, like many of you! We take great pride in serving our community, which is why with each job we undertake, we donate 5% of this money to charity. We want to help make a positive difference in our community, which is why we always make your satisfaction our top priority. My name is Tyson Menlove and I run Purity Cleaning Systems with my father, Von Menlove. He started this company in 1985 and has worked hard to make it what it is today. With many happy customers and a growing, strong workforce, we are proud to serve you for your exterior and interior cleaning needs.

Von Menlove, owner of Purity Cleaning Systems

My father’s story

I'm from a little town just south of Payson, Utah, called Spring Lake. I grew up through the 70's into the 80's. I was the town paperboy, a 15-mile bike route every day. After living in Payson for the last 25 years, we moved back to Spring lake, and we are in the middle of building a new house. My wife and I met in high school and got married four years later after serving a mission in Nashville, TN for the LDS Church.

I started college in there somewhere, got bored, and began my cleaning business as a side project with my older brother. We also had a successful furniture shop where we built custom furniture and cabinets for people. After a couple of years, I decided to take over the cleaning business, Purity Cleaning Systems, full time. My wife Annette and I went on to have two girls, then five years later had a boy; then four years later had two more girls, trying to get another boy.

The early years was feast or famine, then things started to get good. As we started growing, we hired high school kids to work after school and through the summer — some of whom worked for me off and on for 10 years. Fast forward the end of 2001 after 9/11. I had 12 employees and was working all the time. That changed everything, and I decided to slow down. I scaled back and stopped hiring new people and by 2005 it was just me. I was going to clean some windows in a cabin and decided to get my son Tyson out of the house away from all those girls. So, at the age of 12, Tyson began learning how to clean windows. By the end of that summer, he was getting pretty good at it. Fast forward again to 2015 and Tyler, after serving a mission in Cleveland, OH and trying his hand at some other business and managing a hotel in downtown Salt Lake. He told me that he wanted to grow Purity Cleaning Systems back into a large business that he could someday take over. We have been growing at a rate of 30% every year since, and he is the driving force behind that. So today, my oldest two girls are married, and between the two of them, we have five grandchildren. We have one daughter in Brazil serving a mission, and the youngest still has a year left in high school. They have all worked and helped with the business at one point or another.

The main core of Purity Cleaning Systems is the window cleaning, but we also have other services that we provide. The most unique thing about Purity Cleaning Systems is that we have one of the most experienced (nice way of saying old) window cleaners in the state of Utah and the youngest, most experienced window cleaner in the state working together. Because of our experience, people have learned to trust that we only do the best work that can be expected. We will never try to sell you anything that you don’t want. We will let you know any problems with your windows and other things we might see as we are working around your home to help you with any maintenance needs that you might not be aware of. We do recommend that you have your windows cleaned outside at least twice a year, inside once. But to take advantage of the great discounts that we offer, we can clean windows however many times a year that you like. Windows are a big investment and, if not taken care of, they will start looking bad and some of that can be reversed. A tip we often give to homeowners is don’t ever let sprinklers water get on the windows.

My son, Tyson Menlove, is in this for the long haul. Myself, two or three more years of getting out and climbing ladders will be all I can do. At some point, I will become the voice on the phone and the one looking at new jobs giving bids and keeping my son from making some of the mistakes that I made when I got started 33 years ago.

-Von Menlove

Fully Insured

We carry $1 million in Liability Insurance so you can have peace of mind that we are fully insured to help you!
  • Salt Lake County
  • Alta
  • Bluffdale
  • Cottonwood Heights
  • Draper
  • Herriman
  • Holladay
  • Midvale
  • Millcreek
  • Murray
  • Riverton
  • Salt Lake City
  • Sandy
  • South Jordan
  • South Salt Lake
  • Taylorsville
  • West Jordan
  • West Valley City
  • Utah County
  • Alpine
  • American Fork
  • Benjamin
  • Cedar Fort
  • Cedar Hills
  • Draper
  • Eagle Mountain
  • Elberta
  • Elk Ridge
  • Fairfield
  • Genola
  • Goshen
  • Highland
  • Lake Shore
  • Lehi
  • Lindon
  • Mapleton
  • Utah County (Cont.)
  • Orem
  • Palmyra
  • Payson
  • Pleasant Grove
  • Provo
  • Salem
  • Santaquin
  • Saratoga Springs
  • Spanish Fork
  • Spring Lake
  • Springville
  • Vineyard
  • West Mountain
  • Woodland Hills
  • Other Cities We Service
  • Birdseye
  • Bountiful
  • Heber City
  • Levan
  • Midway
  • Mona
  • Nephi
  • North Salt Lake
  • Park City
  • Silver Summit
  • Stansbury Park
  • Summit Park
  • Sundance
  • Tooele
  • Wallsburg
  • Woods Cross