Above It All gave us a very reasonable cost and did an excellent job from start to finish. The workers came on time, finished the work according to schedule, and cleaned up after themselves each day. There was a lot of rotting wood (facia, shiplap, etc.) underneath to be replaced before they put on the shingles, and they still managed to complete the job on schedule. Dave was our project manager, and he took great care of us. He was very organized, did what he said he was going to do, and brought in an experienced crew who did quality work. We would definitely use Above It All again for any future roofing jobs.