Patio umbrellas are the cheapest method you can use to cover your patio. Another option is using garden sails or constructing your structures. Note that DIY patio covers require some skills like welding or knowledge about wooden materials.