Locally owned and operated for over 30 years in Davis and Weber counties.

Our proven process includes a powerful truck-mounted steam extraction method, with pre-conditioning and spot-treating always included.  We provide ZERO RESIDUE cleaning! We use a soft water, neutralizing rinse that leaves your carpet soft, and without soapy residue left behind. Your carpet will not be sticky or attract soil when we are finished. Call the owner today for a free estimate! 801.544.7246

Book an Appointment

Know what you need right now? You can book an appointment right now. Just fill our appointment form and we’ll get back to you with a confirmation.

Book Appointment Online

801-544-7246

Our Services

Need to explore more about our company and our services? Here are some places to start.

StatisticsReview of Kelly's Carpet Cleaning and Flood Restoration

Quality. Safety.

Experience, quality and safety is our goal. With over 30 years of experience, our happy customers are a testament to our philosophy.

We’re Local.

We’re a local Utah company, with local Utah employees. We’re proud to call Utah our home. Providing carpet cleaning in Ogden, Layton, Syracuse, Kaysville, and Bountiful.

We’re Green.

We use efficient effective cleaners and exercise great care in our disposal practices.

We Promise.

We guarantee you’ll be happy, with a 100% money back promise.