Aluminum Patio Cover Cost A basic aluminum roof for a 20' x 20' area could cost $6,000-$10,000. The cost of installing an aluminum lattice patio roof cover ranges from $20 to $70 per square foot. For patios covers, there are a variety of aluminum types to choose from.