I received multiple quotes for putting on a new roof on my house but John was far and away the most personable, knowledgeable and competitive with his pricing. He used top-notch quality materials and didn't skimp on anything. His crew was friendly, hard working and cleaned up after themselves. John stopped by numerous times during the job to ensure everything was going smoothly and even came back after the job was done to sweep my driveway as the garbage bin was picked up after the job was completed... Throughout the whole process John's communication was top notch, always answered his phone, emails or messages within minutes. I highly recommend JMT for any future jobs you maybe looking at getting done.