I was approached at Home Depot to have this service done, and the salesman assured me that the service is Home Depot staff and company, not sub-contracted. When the techs arrived, they were with Steam Dry. They charged me $30 extra for having high efficiency furnace (why?), tried to sell me other goods and services and the work was average. I requested drier-vent cleaning with the salesman, but that was not done (I did not get charged for that part, luckily). I am disappointed that Home Depot salesman did not disclose who the company really is, why go thru Home Depot when you end up with Steam Dry?