ServPro
Did not do what they said they do
Servpro, They arrived and offered us high expectations that anything will be okay, then place each one of these devices in and quit and returned 24 hours later a required a meter towards the surfaces and stated that they be back tomorrow which was lots of water within the surfaces which means this ...