John Moore of Total Restoration did several things for us and did a fine job. New roof, attic insulation, porch roof painted, etc. He was friendly and knowledgeable, explained everything prior to doing the work and was easy to reach whenever we needed to communicate.