No every company is not doing dirty work but some of companies are doing dirty work because of busy schedule and fast speed you need to hire Phoenix Look Cleaning Service GTA Best Cleaning Company in Ontario Canada Their work are soo good i personally recommend you to check this work of this company professional and highly rated staff Their Post construction cleaning services in Vaughan is best in the town you can must visit them