Business Description:
We offer full service, van mounted carpet & upholstery cleaning, as well as tile cleaning in Roseville, Rocklin, Lincoln, Granite Bay, Folsom, and El Dorado Hills.
Request Appointment
carpet & upholstery cleaning
Eco Choice Carpet Cleaning
1911 Douglas Blvd #85, Roseville, CA 95661, USA
(916) 705-9349


Will Recommend

Price for Value

Malyssa G.

Loomis, CA

Eco Choice Carpet Cleaning

Seriously Wow!

We own a rental that was unfortunately mistreated, left dirty and smelled of animal urine. While some of the carpets were replaced and cleaned the odor still remained. It wasn’t until Nick dropped in and cleaned the carpets that the odor went away. He was professional, on time and the best deal around. We will continue to use him for our rentals, and our home when we are done building. Thank you Nick!!!


So glad you are happy with my work! Thanks for the kind words! - Nick, owner/operator

Eco Choice Carpet Cleaning commented on 07/30/2019