Solar and roofing planning

A roofing allowance. With its assumptions visible.

A composition inlay replaces selected tile-roof areas with asphalt shingles for a solar installation. LeadAnalyze estimates a conditional roofing scenario from the selected panel layout and shows a regional planning range. Clay tile does not, by itself, prove an inlay is required.

What the price matrix represents.

These are preliminary planning assumptions, not surveyed local comp-inlay prices, verified bids, or a roof inspection. The national starting range is $8–$14 per square foot, with a $2,000–$3,500 minimum job allowance. Those starting amounts are LeadAnalyze modeling assumptions.

Regional adjustments use the May 2025 BLS mean hourly wage for roofers: 65% of the planning rate scales with relative wages, and 35% is held constant. Published employee wages are not contractor billing rates. Metro inputs are used for supported county mappings; otherwise the state estimate applies. Unknown geography uses the national fallback.

Roofing scope follows the panels.

The 100% annual energy target uses the smallest available modeled roof layout whose estimated AC generation covers modeled household annual use. It can differ from the existing financial recommendation. A roof-limited result does not invent a larger installable layout.

Panel dimensions, placement, occupied roof planes, and slope establish the array footprint. The inlay allowance uses approximate ridge-to-eave bands from roof-plane bounds, or a conservative occupied-plane allowance when those bounds are missing. A one-foot array margin and 10% material waste are explicit assumptions, not code requirements or a measured construction takeoff.

What is included and what needs a quote.

The planning scenario covers selective tile removal, composition roofing, ordinary underlayment and transition work. It adds assumed setup allowances of $250–$500 for each occupied roof plane after the first, and a 15% slope allowance above 30 degrees or 30% above 40 degrees.

Solar equipment, existing-array removal, structural repairs, rotten decking, asbestos, permits, taxes and special access are excluded. A roofer must confirm the installation method, roof outline, transitions, drainage and final scope. Users can enter their own contractor rate and minimum in the property scenario.

Annual offset is an energy estimate.

A 100% annual energy target does not mean a zero utility bill or that the home runs entirely on solar every hour. Household usage is modeled, generation uses modeled losses, and utility tariffs and export credit rules affect the bill. Existing solar requires assessment of its output before recommending additional panels.

Planning assumptions · not contractor bids

Rates and minimums below are modeled allowances. BLS supplies employee wages, not installed roofing prices. Reviewed October 27, 2026; wage inputs are May 2025.

All 50 states and Washington, DC

AreaPlanning $/sq ftJob minimum rangeRoofer wage input
AK statewide$9.00–$15.50$2,200–$3,900$32.91/hour
AL statewide$7.00–$12.50$1,800–$3,100$23.01/hour
AR statewide$7.00–$12.00$1,700–$3,000$22.01/hour
AZ statewide$7.50–$13.00$1,800–$3,200$24.33/hour
CA statewide$9.00–$15.50$2,200–$3,900$32.41/hour
CO statewide$8.00–$13.50$2,000–$3,400$27.01/hour
CT statewide$9.00–$15.50$2,200–$3,900$32.93/hour
DC statewide$9.00–$15.50$2,200–$3,900$33.05/hour
DE statewide$7.50–$13.50$1,900–$3,400$26.58/hour
FL statewide$7.00–$12.50$1,800–$3,100$23.49/hour
GA statewide$7.00–$12.50$1,800–$3,100$23.29/hour
HI statewide$8.50–$14.50$2,100–$3,600$29.53/hour
IA statewide$7.50–$13.00$1,900–$3,300$25.04/hour
ID statewide$7.50–$13.50$1,900–$3,400$26.11/hour
IL statewide$9.50–$17.00$2,400–$4,300$37.33/hour
IN statewide$8.00–$14.50$2,000–$3,600$28.75/hour
KS statewide$7.50–$13.50$1,900–$3,300$25.66/hour
KY statewide$7.50–$13.00$1,800–$3,200$24.37/hour
LA statewide$7.50–$13.00$1,900–$3,300$25.38/hour
MA statewide$9.50–$16.50$2,300–$4,100$35.09/hour
MD statewide$8.50–$14.50$2,100–$3,600$29.63/hour
ME statewide$7.50–$13.50$1,900–$3,300$25.82/hour
MI statewide$8.50–$14.50$2,100–$3,600$29.54/hour
MN statewide$9.50–$16.50$2,300–$4,100$35.06/hour
MO statewide$8.00–$13.50$2,000–$3,400$27.08/hour
MS statewide$7.00–$12.00$1,700–$3,000$21.77/hour
MT statewide$8.00–$14.00$2,000–$3,500$27.41/hour
NC statewide$7.50–$12.50$1,800–$3,200$24.06/hour
ND statewide$8.00–$14.50$2,100–$3,600$29.11/hour
NE statewide$7.00–$12.50$1,800–$3,100$23.04/hour
NH statewide$8.50–$15.00$2,100–$3,700$30.69/hour
NJ statewide$9.50–$16.50$2,400–$4,100$35.76/hour
NM statewide$7.00–$12.50$1,800–$3,100$23.07/hour
NV statewide$8.00–$14.00$2,000–$3,500$27.62/hour
NY statewide$9.00–$16.00$2,300–$3,900$33.34/hour
OH statewide$8.00–$13.50$1,900–$3,400$26.76/hour
OK statewide$7.00–$12.50$1,800–$3,100$23.61/hour
OR statewide$8.50–$14.50$2,100–$3,600$29.57/hour
PA statewide$8.00–$13.50$2,000–$3,400$27.15/hour
RI statewide$8.50–$15.00$2,100–$3,700$30.57/hour
SC statewide$7.50–$13.00$1,800–$3,200$24.13/hour
SD statewide$7.00–$12.50$1,800–$3,100$22.59/hour
TN statewide$7.00–$12.00$1,700–$3,100$22.47/hour
TX statewide$7.00–$12.50$1,800–$3,100$22.69/hour
UT statewide$7.50–$13.00$1,900–$3,200$24.80/hour
VA statewide$7.50–$13.00$1,900–$3,200$24.77/hour
VT statewide$8.00–$13.50$2,000–$3,400$27.08/hour
WA statewide$9.00–$15.50$2,200–$3,900$33.11/hour
WI statewide$8.00–$14.00$2,000–$3,500$27.91/hour
WV statewide$7.50–$13.00$1,800–$3,200$24.56/hour
WY statewide$7.00–$12.50$1,800–$3,200$23.89/hour

Metro adjustments, including Northern California

AreaPlanning $/sq ftJob minimum rangeRoofer wage input
Albuquerque$7.00–$12.50$1,800–$3,200$23.75/hour
Anchorage$9.00–$15.50$2,200–$3,900$32.92/hour
Atlanta$7.50–$12.50$1,800–$3,200$23.94/hour
Austin$7.50–$12.50$1,800–$3,200$24.08/hour
Boston$9.00–$16.00$2,300–$4,000$33.82/hour
Chicago$10.00–$17.50$2,500–$4,400$38.95/hour
Dallas–Fort Worth$7.00–$12.50$1,800–$3,200$23.84/hour
Denver$8.00–$14.00$2,000–$3,500$27.84/hour
Detroit$8.50–$15.00$2,200–$3,800$31.78/hour
Fresno$8.50–$14.50$2,100–$3,700$30.14/hour
Honolulu$8.00–$14.50$2,100–$3,600$29.17/hour
Houston$7.00–$12.00$1,700–$3,000$22.18/hour
Las Vegas$8.00–$13.50$2,000–$3,400$26.88/hour
Los Angeles–Orange County$9.00–$15.50$2,200–$3,800$32.16/hour
Miami$7.00–$12.50$1,800–$3,100$23.25/hour
Minneapolis$9.50–$17.00$2,400–$4,200$36.50/hour
Modesto$8.50–$15.00$2,100–$3,700$30.92/hour
New York$9.50–$17.00$2,400–$4,200$37.10/hour
Orlando$7.00–$12.50$1,800–$3,100$23.60/hour
Philadelphia$8.00–$14.50$2,100–$3,600$29.29/hour
Phoenix$7.50–$13.00$1,900–$3,200$24.86/hour
Portland$9.00–$15.50$2,200–$3,800$32.13/hour
Riverside–San Bernardino$8.50–$15.00$2,100–$3,700$30.42/hour
Sacramento$9.00–$15.50$2,200–$3,800$32.01/hour
Salinas$8.50–$15.00$2,100–$3,700$30.83/hour
San Antonio$7.00–$12.00$1,700–$3,000$21.68/hour
San Diego$8.50–$15.00$2,200–$3,800$31.38/hour
San Francisco–Oakland$9.50–$16.50$2,400–$4,100$35.68/hour
San Jose$9.50–$17.00$2,400–$4,200$36.94/hour
Santa Cruz$8.50–$15.00$2,100–$3,700$30.45/hour
Santa Rosa–Petaluma$9.00–$16.00$2,300–$4,000$33.60/hour
Seattle$9.50–$16.50$2,300–$4,100$35.21/hour
Stockton$8.50–$15.00$2,100–$3,700$30.90/hour
Tampa$7.00–$12.50$1,800–$3,100$23.37/hour
Ventura$8.50–$15.00$2,200–$3,800$31.50/hour
Washington DC$8.50–$14.50$2,100–$3,600$29.76/hour

Put your next list in perspective.

Screen the properties you already have, review the evidence, and export your results.

Get started