We live in a semi and both my neighbour and I used Steep roofing. They were a recommendation for a friend that lives close by. Very impressed with their service and pricing. They added some roof vents and also matched my garage roof with lifetime shingles. Thorough clean up with a magnet to pick up any dropped nails around the property and a fantastic job all round. Highly recommended.