I hired Excellent Cleaning Services to do duct cleaning on my house. They came very promptly on the scheduled day of cleaning and did a thorough job on removing dusts and garbage accumulated in all the ducts. It took them less than 2 hours to get the job done. They were professional and friendly and their prices were reasonable. They recommended doing duct cleaning every 2 years and I plan to use them again in the future.