Bob, John, and the rest of the staff were great and provided an exceptional experience. There is no way to not give them the five stars. So glad I contacted PuroClean, because they understood my situation and I couldn't have asked for a better company to do the work.