Belfor Property Restoration was in charge of our condo repairs after a heavy storm flooded our unit. All of our hardwood floors were to be replaced as well as carpet cleaned. Not only was communication poor between their staff, but so was the craftsmanship of the work when it was completed. This resulted in their crews having to come back 3 times to fix/replace both the hardwood floors and carpet. The crews also showed up late costing us time and money being away from work. When the crews replaced the baseboard and quarter round, not only did they not brings the right materials with them (twice), they didn't line up any cuts so they joined nicely and left sawdust covering our balcony, as well as paint on our brand new floors. When the crews came to clean our carpets they left them dirtier when they left. When they came back the second time, the used way to powerful a machine ripping out the fibres of the carpet. What had should have been a 3 day job to completed has now taken a total of 9 days over the span of 5 months. I wish our insurance company had never used Belfor Property Restoration. What was already a huge inconvenience turned into a disaster working with this company.