Thank you Steve and Steve for a truly top-quality and comprehensive re-roofing job, you both brought all your experience and skill to the task.  The results are excellent!