I've had Crystal Clean clean my ducts 2x's. I was very happy with the job. I have dust allergies and this has helped tremendously. And I'm dusting less than twice as often.
The servicemen were polite and cleaned up after themselves. They also walked me through the job when they were done to assure my satisfaction.
Would definitely recommend this company to anyone looking for duct cleaning.