Spotless gutter cleaning and repair inc. Spotless gutter cleaning and repair inc. This is a general contractor.