tried to patch our roof ourselves, then decided to call in the professionals. We agreed on a price on a Saturday, ordered the materials on a Monday and installed the new roof on ...
All reviews seem positive