Any roof that is built needs to be constructed by a professional. An amateur who builds a roof the wrong way will cause major problems down the road. No matter what kind of structure you put a roof on, be sure that you have the support of an expert when you build that roof. To…