When interviewing roofing contractors for your townhome, ask about their experience, roofing materials, installation process, warranty coverage, and insurance. Consider replacing gutters, flashings, and drip edges if necessary for proper drainage and protection. Ensure the contractor addresses...