Offering Carpet Cleaning services in Grand Junction since 2006.

About Us

Know who is coming into your home.  Adam Settle is the owner/operator of CPR Carpet Cleaning.

Reliable and Trustworthy Carpet & Tile Steam Cleaning Services on the Western Slope

CPR Carpet Cleaning is a family/Veteran owned and operated business on the Western Slope that wants to be your first call when it’s time for your carpets, tile and upholstery to be cleaned. The owners, Adam and Tara Settle, are dedicated to treating you, your home, your pets and your property with the utmost of care and respect. Adam served our country in the United States Marine Corps and our communities as a long time Peace Officer. Tara has owned and operated several prior businesses that excelled in customer service and satisfaction. Together we provide a customer experience that makes you feel safe and comfortable with us in your home. 

CPR offers more than just carpet cleaning.  Please take a look at our Services page to learn more and to view our current specials.


We Care About the Details

When you live a busy life, it is hard to find the time to deep clean your home, RV or vacation rental. You can rely on us to take care of your property so that you can focus on the things that are important to you.  

Our company pays special attention to the details of every project to ensure the complete satisfaction of each client. ​  Our goal is to continue to offer a quality service dedicated to customer satisfaction and performance that you simply cannot find in the service industry these days.


Customer Satisfaction Guaranteed

Your satisfaction is our priority and we strive to provide a service we are proud of. We are always prepared for any cleaning  service and will complete your requested tasks in a timely manner with detail and precision, and at a price you'll love. 

Proudly Serving the Western Slope for  carpet cleaning services and more in Grand Junction, Fruita, Palisade, Orchard Mesa, Redlands, Clifton, Fruitvale, Loma, and Mack Colorado since 2006. 

Contact Us

Get A Free Quote

To get a free quote, please contact us at your convenience.  We look forward to serving you.

CPR - Colorado Professional Restoration

Grand Junction

(970) 254-1400

Send Message



Offering Carpet Cleaning, Furniture Cleaning, Tile & Grout & More in the Grand valley


Grand Junction, CO 81501 81502 81503 81504 81505 81506 81507

Clifton, CO 81520

Palisade, CO 81526

Fruita, CO 81521

Loma, CO 81524

Mack, CO 81525