I've had Citrus-O Carpet Cleaning services clean my carpets on 3 occassions now, and every time I've been very satisfied with the service. They are highly respectful, informative & efficient. Plus the scent of citus is much more pleasant than the alternative!