Acoustic pulse reflectometry (APR) has been applied extensively to tubular systems in research laboratories for purposes of measuring input impedance, bore reconstruction, and fault detection. Industrial applications have been mentioned in the literature, though they have not been widely implemented. Academic APR systems are extremely bulky, often employing source tubes of 6 m in length, which limits their industrial use severely. Furthermore, leak detection methods described in the literature are based on indirect methods, by carrying out bore reconstruction and finding discrepancies between the expected and reconstructed bore. In this paper we describe an APR system designed specifically for detecting faults commonly found in industrial tube systems: leaks, increases in internal diameter caused by wall thinning, and constrictions. The system employs extremely short source tubes, in the order of 20 cm, making it extremely portable, but creating a large degree of overlap between forward and backward propagating waves in the system. A series of algorithmic innovations enable the system to perform the wave separation mathematically, and then identify the above faults automatically with a measurement time on the order of 10 s per tube. We present several case studies of condenser tube inspection, showing how different faults are identified and reported.