A Tesla solar roof costs $1.80 per watt, equating to around $13.30 to $18.50 per square foot of solar shingles.