3255 Pepper Ln #100a Las Vegas, NV 89120


24/7 Emergency Services




FOR MORE THAN 25 YEARS, Immaculate restoration has provided outstanding results to its costumers.

Our team is IICRC-certified, experienced, and well-equipped. We carefully analyze and solve the issue, and we are consistently successful.

We specialize in cleaning and restoration, so whether you need help with removing stubborn stains or restoring your property after a disaster, we have you covered.

And if you’re in Las Vegas, we can get to you within an hour, so you can count on us to be there when you need us most.

The Restoration Team

Our restoration team is comprised of IICRC certified professionals who are experienced in all aspects of water, mold, fire, and trauma remediation.

Molly Aguilar

Restoration General Manager

Paul Baker

Project Manager

Gerardo Ornelas

Project Manager

Yolie Hernandez

Veronica Hernandez

Jonathan Moreno

Frederick Anzo Garcia

Alexis Leon

Anthony Larin

Jesus Saavedra

Missael Melo

Adner Lezama

Robert Black

Victor Vivar

IICRC Certified Technicians

We believe in delivering the absolute best possible experience for our customers. Because we put such an emphasis on trainings, we have a team of IICRC-certified professionals trained and ready to help you. IICRC stands for the Institute of Inspection, Cleaning and Restoration Certification and they are the premier certification provider for cleaning and restoration companies. With such a value placed on training, you can be confident that Immaculate Restoration and Carpet Care has the training and resources to handle even the toughest jobs.

The Carpet Care Team

Our carpet care team are dedicated professionals with years of experience restoring all types of flooring, removing unwanted odors, and keep air vents and dryer ducts clean.

Jose Grimaldo

Immaculate Director of Operations

Daniel Sandoval

Rafael Tadeo

Israel Mendoza

Don Roberto Chavez

Conrado Villafana

Octavio Chavez

Raul Castillo

Rigo Cardoza

Juan Carlos Sandoval

Adair “Puma” Leon

Ernesto Gonzales Trevino

Jose Villafona

Ricardo Gutierrez

Norberto Meza-Lopez

❤ Raul Cardoza ❤

Our Carpet Cleaning Process

When we arrive at your home, we set up and prepare to clean your home using our truck mounted steam cleaning equipment. We take extra precautions to protect you home, such as, corner guards to protect the corners of your walls. We understand that having technicians in your home can be an inconvenience so we strive to make the appointment as stress-free as possible by treating your home as if it were our own and by always providing respectful, friendly service.


Yolie Hernandez

Adair “Puma” Leon

The Sales Team

Our sales team are experts in connecting businesses with the right restoration and carpet care solutions. They are the front line in ensuring we provide extraordinary customer service!

Tom Osborne

Chief Executive Officer

Sam Sinkler

Business Development Manager

The Office Team

Whether they are working with one of our customers or supporting our team in the field, our office team keeps us organized and focused on delivering great experiences.

Misty Morris

Debbie DeVita

Maria Herrera

Jenna Mason

Our Most Popular Services

Cleaning & Sanitization

Cleaning, sanitizing and applying disinfectant has long been a core part of the services we provide. With the current COVID-19 Pandemic, we are taking steps to ensure our process follows all CDC recommendations to ensure the safety of our employees and customers. Our team of IICRC certified technicians are specially trained to clean and apply disinfectant in both homes and offices.

Restoration Services

Our restoration division can handle all manors of restoration including water, fire, mold, and trauma cleanup. Our team of specially trained technicians are fully educated on the latest remediation techniques to ensure that we get your home or office back to normal as soon as possible. We have technicians available 24/7 and located throughout the Las Vegas Valley to get to you in under an hour.

Carpet, Tile & More

When Immaculate Restoration got its start over 20 years ago, we started with the goal of providing the absolute best carpet and floors cleaning experience. While we have grown a lot, our commitment to providing immaculate floor cleaning service has remained the same. We can help with all jobs, big or small; whether residential or a large apartment, Immaculate Restoration is here to help.

Follow Us for the Latest