Most knowledgeable and trustworthy company. We needed a new roof and Zach thoroughly explained product and process in full. Installers were professional. Clean up was done immediately following installation. You never knew we had a roof installed that day. Highly recommend Majestic to have any work done.
Barbara Egidi