Ultra Vac is the Best! We always get an appointment, even on very short notice. I appreciate the little extras they do for us. Polite and personal service is their trademark, and they also have a urine certificate for the smelly stains. For a furnace and duct cleaning or carpet cleaning Ultra Vac is our first choice! B.H.