El Cajon Carpet Cleaning did a fantastic job on my carpet! After 6 years of being rented out, I thought the apartment would never be the same again. But this service was simply amazing! Yes that's true! They were timely, efficient, hardworking and very pleasant. They left my carpet looking practically brand new! I'd use them again, anytime!