Well I am not sure what you have for roofing material but attaching a video to show you a couple ways to tell if its EPDM or TPO. Also I "believe" that standard Dicor roofing products are compatible with TPO which has fleece backing; and if it does not have fleece backing then I think a special 2 part Dicor product should be used for those TPO roofing repairs. Regarding carport builders, I will defer to those folks that have built them for recommendations.