Sheppard Roofing was great. We were concerned because we knew that we had experienced leaks in one part of our roof that this would be a problem, but Sheppard Roofing was very upfront with their procedure, cost and time table. We had budgeted a lot more for this job, and the price was amazing for the work, quality and professionalism which was displayed.