I would not recommend this company under any circumstance. We had a minor basement flood in 2014 and our insurance company sent them over. Initially I thought they were doing a good job until I inspected the area myself. They left wet insulation in the walls that was very obvious. I had to call them back again to deal with wet carpet they left. They only removed wet items the first time and subsequent times left the wet garbage at my house. Even the first day them came over the did not remove all the wet garbage from my house.
It is important to remember they are really working for the insurance company and not you the homeowner.
After the remediation work was done I hired a different contractor to restore my basement.