Our dog was in the house the entire time Craig and his crew were here. They quickly made friends with her and worked with her 'assistance." They were here each day at the time they stated and worked very efficiently. They were very courteous and friendly at all times. They cleaned up each evening and cleaned up with no residual mess at the end. We would definitely use this company again and are very willing to be a reference-Thank you Craig and crew!