I had HomePros come in to clean my daughter's furnace ducts. The employee was efficient and explained what he found. I was not at all surprised to hear how dirty it was knowing the previous owner had not done any maintenance work at all. I looked at how the vents were prepared prior to cleaning and how the individual cleaned the vents and ducts. I was well pleased with the person and how well he did the job. I will be getting this company in the future for both my home and my daughter's in the future.