Mid-Shore Exteriors provided excellent service from start to finish. Brian, the sales representative, was courteous and thorough in his inspection and estimate. The team that removed the old roof and installed the new one was polite and friendly. They worked hard and long hours to complete the installation. They answered every question and went out of their way to be sure I was satisfied. I will wholeheartedly recommend them to anyone.