I just spent some time on Google Earth, about half an hour.
Here's what I found:
My area, in Northern California, is mostly asphalt shingle. The neighborhood I grew up in is 99% asphalt shingle, and it used to be 100% wood shake (original construction), but those were replaced with asphalt due to fire concerns and cost, and one (1) home out of 200 had clay tile for about 15-20 years, and I think they replaced it with concrete tile.
I checked a few areas in Palo Alto and Los Altos, California, and they were both asphalt.
Portland, Oregon is mostly asphalt shingle.
Beverly Hills is all clay tile and other slate/concrete things.
Hawthorne (home to SpaceX, but otherwise a ghetto area near Compton) is half and half clay tile and asphalt, in one neighborhood, and in another, 100% asphalt.
Various places I zoomed into Europe looked like scenes from World War II movies: concrete barriers, concrete walls, concrete towers. Concrete power poles! What a depressing area! Chasms and caves and walls and canyons of concrete everywhere. Little tiny houses. What a miserable depressing place to live. But, 100% of roofs were clay tile or some type of concrete or slate tile.
I did zoom into one mobile home district that had metal roofs. (Ugh. Talk about crappy markets.)
===
So, generally speaking, there are lots of areas that have roofs that Tesla Roof will be extremely competitive: better looking, lower cost, longer lasting, easier to install, etc.. And, plus, they also generate electricity.
What remains to be seen is how their product will compete with asphalt shingle.
Do they have a huge market? Yes.
===
Will it be cost competitive with asphalt shingle? I am not a roofing professional, so I have no idea what the general costs of roofs are. Very old homeowners with lots of homes would be best at this; some have already posted here earlier today. But for my reference using a made-up 2,010 sq ft roof, I'm going to run some numbers:
Concrete Tile Roof Costs - 2016 Concrete Tile Roof Prices, Options and Installation Cost Estimates for Your Area - Homewyse.com 2,010 sq ft, Builder Grade, middle labor, common shape, zip 95060: $13,566-$18,983 .. I averaged the logs and used as exponent to 10, and got $15,848, which at 50 years is $317/year for the roof. We can expect Tesla Roof to be that cost according to Elon.
Clay Tile Roof Costs - 2016 Clay Tile Roof Prices, Options and Installation Cost Estimates for Your Area - Homewyse.com with same roof and we see that clay tile costs $22,408 - $31,598, with $26,576 in the middle or $531/year if it lasts 50 years. Whoa! $317/year vs $531/year is way different, concrete vs clay. Since there is lots of clay down in southern California, let's find out what Elon is thinking.
Asphalt Shingle Roof Costs - 2016 Asphalt Shingle Roof Prices, Options and Installation Cost Estimates for Your Area - Homewyse.com for same roof shows $5,669 - $7,817, or around $6,800, which is $272/year assuming 25 years.
Roofing Calc - Estimate your Roofing Costs - RoofingCalc.com for nearly identical roof mid price is $8,407 for 30 year asphalt shingles ($280/year), and $9,397 for 50 year asphalt shingles, or $187/year. It doesn't localize it.
It also gave slate price of $37K. It had no concrete or clay tile.
Slate Roof Guide: Cost, Pros & Cons for 2,010sqft roof high end material $57,807, which is $289/year for 200 years.
We don't know the claims vs. reality of the various types of shingles. They claim 50-100 years for slate, but they say it can last "centuries". They claim 30-50 years for asphalt, but most people say they last less time. They say around 50 years for clay tile, but the only people where I grew up who had clay tile had it for less than 2 decades.
Maybe this industry is ready for cleanup. But what I can tell is that the prices are all over the place.
So, the price ranges:
Asphalt $187/year - $280/year (assuming manufacturer claims that most people say are falsely optimistic, so probably more expensive)
Slate high-end $289/year (200 years)
Concrete builder-grade $317/year (50 years)
Slate architect-grade $350/year (150 years)
Slate builder-grade $370/year (100 years)
Clay builder-grade $531/year (50 years)
''Hard slate will last anywhere from
75 to 200 years, while soft slate will last only
50 to 125 years,'' he said, adding that as a result, a homeowner trying to decide whether to repair, restore or replace a slate roof should first determine whether the existing slate is hard or soft. Aug 6, 2000
So, I don't know how much hard slate costs. At 200 years, the cost is pretty competitive with nearly everything (assuming it is $37K (bad assumption), it's the cheapest one), but if you say clay lasts 75 years and slate only 100, suddenly slate is the MOST expensive. If I choose most expensive slate on that web site, it says $52,541. If that lasts 150 years, that's $350/year.
I'm baffled. One thing I noticed is that a long-term total-cost-of-ownership person will fall down the funnel of looking at slate (which is what any long-term thinking visionary with tens of billions of dollars would naturally do (Elon)), while the basic cheap install is at the other end of the scale, asphalt, and has a completely different capital cost structure compared to the rest of them, and is also pretty prevalent in many USA West Coast areas. Clay tile is pretty expensive, and may be very cost competitive with solar roof, but it lasts a long time so doesn't come up for replacement soon, and it is only in Southern California, wealthy areas, and Europe.
Since asphalt roofs don't last that long, they will come up for replacement soon, and there is probably a large market for them right now. However, it will be difficult to break into that market if the cost of the roof is 3x the prior roof that was put on for the same home, and no one else in the neighborhood has that type of roof, so you'd stick out like a sore thumb.
Homes around here have inflated from $250K to $1M in 40 years (all in 2016 dollars), so looking at it that way, what might be inexpensive and a good investment for a $1M home buyer would probably look insanely expensive to a $250K home buyer (remember: same home). I think it has a lot to do with which neighborhood you're in, what everyone else is getting, and how much you expect a roof to cost and how much you have to pay for it. If you already have clay, slate, or concrete, you will probably be very happy getting Tesla Roof, and while there are a lot of roofs like that in California, it's not everyone.