PVC is generally more affordable, with costs ranging from $20-$40 per square foot. In comparison, steel can range from $50-$70, and aluminum falls in the $40-$60 range per square foot.