I would not recommend Progressive Roofing. I recently had them replace the roof on my place outside Calgary, and was not very happy with the overall result.
First, the original schedule, booked weeks in advance, was to be done sometime over a 2 week period while I was away on holiday, The weather was great. It was cancelled last minute and rescheduled (not my choice) during the week of Thanksgiving.
None of the flashing was replaced on the lower level. Daryl told me they replace all flashing. Their website advocates how important it is to replace all flashing. The quote shows replacing all flashing. Yet the old flashing was simply re-used with the old nail holes being left exposed.
The clean up was TERRIBLE. After they left I did a walk around and found over 40 nails with my naked eye. Debris from the plastic wrapping, straps, and shingles were all over my yard. The back deck was covered with shingle granules with zero attempt made to sweep.
Additionally, the eavestroughs were left full of nails and granules. Only after I contacted Daryl to complain about this, did someone come back to clean them out. Even then, the clean up was poorly done, still a lot of granules left over.
Finally, if you look on Google reviews, you'll see nearly half of all the reviews are FAKE, provided by third party marketing comanies aimed at increasing the overall rating for Progressive. Don't believe me? Go do an image search or past review search for the reviewers ABB, MJ, MA, EC and see for yourself. Just terrible business ethics.
Choose someone else for your roof in Calgary.