Water Restoration Company Be the first to review Rating: 77 Service Master of Defiance 1255 Carpenter Rd, Defiance, OH