Here at CWT Valve we manufacture our own line of Check Valves in a variety of designs such as swing check, lift check, ball check, dual plate check, and single plate check. Our designs ensure our valves are easy to maintain, economical, and fully functional in horizontal and upward flow applications. For more information click here: http://www.cwtvalve.com/check-valve/