JM Total Clean

About Us

Welcome to JM Total Clean

Surpassing client expectations, we deliver top-tier services accompanied by exceptional customer care, setting a standard of excellence in every interaction.

JM Total Clean stands as a leading exterior cleaning service catering to both residential homes and commercial clients. Established in 2016 initially as a window cleaning company, we’ve evolved into a comprehensive solution provider. Our array of services encompasses roof cleaning, house washing, gutter cleaning, window cleaning, and pressure washing. We take pride in our partnerships with diverse institutions such as hospitals, high schools, universities, senior living facilities, wineries, hotels, and beyond. Our commitment is to deliver top-notch exterior cleaning services that enhance the aesthetic and longevity of your property.

Spring Rain Gutters Cleaning Using Pressure Washer. Closeup Photo.

Frequently Asked Questions (FAQ)

The sooner the better! Our schedules fill quickly when the sun is shining. If you need a specific date, we recommend reserving it in advance.

We aren’t afraid of traveling! Our crews have completed projects in Pacific City, Bend, Portland, and Salem. Projects located 25 miles from Newberg will be subject to travel fees.

Soft washing is a cleaning method that utilizes low-pressure water and specialized cleaning solutions to effectively remove dirt, algae, moss, mold, and other organic stains from exterior surfaces. It is a gentle alternative to high-pressure power washing, ensuring no damage to delicate surfaces.

Every 1-2 years. Annual debris accumulation and amount of shade contribute to your roof cleaning frequency.

The frequency of soft washing recommended depends on several factors, including the location, climate, surrounding vegetation, and the type of surface. As a general guideline, we suggest scheduling a softwash treatment every 1 to 3 years to maintain the cleanliness and appearance of your property. However, we offer personalized recommendations based on your specific needs.


We recommend gutter cleaning twice a year depending on the number of trees surrounding your home/property.

Ultimately, it is up to you.

Residential: We recommend at least one time a year, but many people chose 2x a year with a spring and fall cleaning.

Commercial: We service clients bimonthly, monthly, every 6 months or annually.

Yes, our team takes extensive measures to ensure the safety of plants, pets, and the environment. We use specially formulated cleaning solutions that are handled professionally while effectively removing stains and organic growth.

In most cases, it is not necessary for homeowners to be present. Our professionals are trained to handle the task efficiently and safely. However, if you have specific concerns or instructions, please communicate them to us beforehand.


"JM Total Clean did a stellar job cleaning our windows inside and out! They walked through the job prior to the start and carefully navigated our landscaping. They wore shoe covers in the house and did multiple passes over windows to ensure my satisfaction. "
Ann R.
Newberg, OR
"JM Total Clean is an amazing company to work with. Josh is incredibly responsive and scheduling is very easy. The crew came to my house and cleaned all the windows, leaving them sparkling. Josh looked at each window and if the clean didn’t meet his expectations, he’d go over it again. I am super impressed and will definitely use them again."
Alison M.
Sherwood, OR
"The crews are polite, professional, on time and reasonably priced. They do a really nice job. I have used JM Total Clean several times and will do so again."
Steve H.
Newberg, OR