Eavestroughing is our business... not a sideline! 20 year manufacturer's guarantee and a 5 year installation guarantee. Family owned & operated. Over 50 years in Business! more... See more text