An experienced DIY’er will spend about $1,250 to $1,350 installing a basic roof cover. Consider these other factors before you start installing your patio covering: Larger roofs require more ...