I hired 1st National Roofing, LLC to redo my shingle roof. The guys were polite and very professional. They stayed in communication with me as to how things were progressing. They did the job quickly and efficiently, and cleaned up everything when the job was done. Their prices were fair. I recommend them.