Nail
ThePrice
Electrical
Plumbing
HVAC
Roofing
Exterior
Interior
Windows & Doors
Insulation
🏠
Cost to Install a Solar Roof
Compare prices across 289 cities. Select your city below for a detailed cost breakdown.
National Average
$45,000
Home
›
Roofing
› Install a Solar Roof
Alabama
Birmingham, AL
$41,250
$22,920–$68,740
Huntsville, AL
$42,550
$23,640–$70,920
Mobile, AL
$40,540
$22,520–$67,580
Montgomery, AL
$40,540
$22,520–$67,580
Tuscaloosa, AL
$40,540
$22,520–$67,580
Alaska
Anchorage, AK
$53,730
$29,850–$89,550
Fairbanks, AK
$54,670
$30,370–$91,120
Juneau, AK
$55,280
$30,710–$92,130
Arizona
Chandler, AZ
$44,800
$24,890–$74,670
Flagstaff, AZ
$45,770
$25,430–$76,280
Gilbert, AZ
$45,410
$25,230–$75,680
Goodyear, AZ
$44,460
$24,700–$74,100
Mesa, AZ
$43,940
$24,410–$73,230
Peoria, AZ
$44,460
$24,700–$74,100
Phoenix, AZ
$44,800
$24,890–$74,670
Scottsdale, AZ
$48,020
$26,680–$80,020
Surprise, AZ
$43,860
$24,360–$73,100
Tempe, AZ
$44,800
$24,890–$74,670
Tucson, AZ
$42,190
$23,440–$70,320
Arkansas
Fayetteville, AR
$41,330
$22,960–$68,880
Fort Smith, AR
$39,420
$21,900–$65,700
Little Rock, AR
$40,720
$22,620–$67,880
California
Anaheim, CA
$54,540
$30,300–$90,900
Bakersfield, CA
$45,770
$25,430–$76,280
Elk Grove, CA
$49,160
$27,310–$81,930
Fremont, CA
$56,450
$31,360–$94,080
Fresno, CA
$45,770
$25,430–$76,280
Irvine, CA
$56,610
$31,450–$94,350
Los Angeles, CA
$55,840
$31,020–$93,070
Oceanside, CA
$51,930
$28,850–$86,550
Pasadena, CA
$55,240
$30,690–$92,070
Riverside, CA
$49,160
$27,310–$81,930
Sacramento, CA
$49,860
$27,700–$83,100
San Diego, CA
$53,230
$29,570–$88,720
San Francisco, CA
$58,460
$32,480–$97,420
San Jose, CA
$58,100
$32,270–$96,820
Santa Clarita, CA
$55,240
$30,690–$92,070
Santa Rosa, CA
$51,930
$28,850–$86,550
Stockton, CA
$47,250
$26,250–$78,750
Torrance, CA
$54,540
$30,300–$90,900
Colorado
Aurora, CO
$47,450
$26,360–$79,080
Boulder, CO
$50,620
$28,120–$84,380
Centennial, CO
$47,770
$26,540–$79,620
Colorado Springs, CO
$45,160
$25,090–$75,270
Denver, CO
$48,670
$27,040–$81,120
Fort Collins, CO
$46,550
$25,860–$77,580
Lakewood, CO
$47,970
$26,650–$79,950
Thornton, CO
$46,310
$25,730–$77,180
Connecticut
Hartford, CT
$48,130
$26,740–$80,220
New Haven, CT
$47,610
$26,450–$79,350
Stamford, CT
$53,590
$29,770–$89,320
Waterbury, CT
$45,520
$25,290–$75,870
Delaware
Dover, DE
$43,860
$24,360–$73,100
Newark, DE
$45,160
$25,090–$75,270
Wilmington, DE
$46,310
$25,730–$77,180
District of Columbia
Washington, DC
$55,080
$30,600–$91,800
Florida
Cape Coral, FL
$43,860
$24,360–$73,100
Coral Springs, FL
$47,410
$26,340–$79,020
Fort Lauderdale, FL
$48,020
$26,680–$80,020
Gainesville, FL
$42,550
$23,640–$70,920
Jacksonville, FL
$43,340
$24,080–$72,220
Lakeland, FL
$42,550
$23,640–$70,920
Miami, FL
$49,320
$27,400–$82,200
Naples, FL
$48,020
$26,680–$80,020
Ocala, FL
$41,330
$22,960–$68,880
Orlando, FL
$44,460
$24,700–$74,100
Pembroke Pines, FL
$47,250
$26,250–$78,750
Port St. Lucie, FL
$43,940
$24,410–$73,230
Sarasota, FL
$45,770
$25,430–$76,280
St. Petersburg, FL
$44,800
$24,890–$74,670
Tampa, FL
$44,800
$24,890–$74,670
Georgia
Alpharetta, GA
$47,410
$26,340–$79,020
Athens, GA
$42,030
$23,350–$70,050
Atlanta, GA
$45,770
$25,430–$76,280
Johns Creek, GA
$48,020
$26,680–$80,020
Marietta, GA
$45,160
$25,090–$75,270
Roswell, GA
$46,710
$25,950–$77,850
Sandy Springs, GA
$47,410
$26,340–$79,020
Savannah, GA
$42,550
$23,640–$70,920
Hawaii
Honolulu, HI
$57,550
$31,970–$95,920
Kailua, HI
$57,310
$31,840–$95,520
Pearl City, HI
$56,610
$31,450–$94,350
Idaho
Boise, ID
$45,160
$25,090–$75,270
Idaho Falls, ID
$42,030
$23,350–$70,050
Meridian, ID
$45,770
$25,430–$76,280
Nampa, ID
$43,340
$24,080–$72,220
Illinois
Aurora, IL
$47,090
$26,160–$78,480
Chicago, IL
$47,970
$26,650–$79,950
Evanston, IL
$49,860
$27,700–$83,100
Joliet, IL
$46,310
$25,730–$77,180
Naperville, IL
$49,160
$27,310–$81,930
Peoria, IL
$40,720
$22,620–$67,880
Rockford, IL
$41,080
$22,820–$68,480
Schaumburg, IL
$47,610
$26,450–$79,350
Springfield, IL
$40,720
$22,620–$67,880
Indiana
Carmel, IN
$45,410
$25,230–$75,680
Evansville, IN
$39,940
$22,190–$66,570
Fishers, IN
$44,800
$24,890–$74,670
Fort Wayne, IN
$39,940
$22,190–$66,570
Indianapolis, IN
$42,550
$23,640–$70,920
Iowa
Cedar Rapids, IA
$41,250
$22,920–$68,740
Davenport, IA
$40,720
$22,620–$67,880
Des Moines, IA
$42,030
$23,350–$70,050
Kansas
Olathe, KS
$43,860
$24,360–$73,100
Overland Park, KS
$44,460
$24,700–$74,100
Topeka, KS
$40,020
$22,240–$66,700
Wichita, KS
$40,720
$22,620–$67,880
Kentucky
Lexington, KY
$42,550
$23,640–$70,920
Louisville, KY
$42,030
$23,350–$70,050
Louisiana
Baton Rouge, LA
$42,030
$23,350–$70,050
Lafayette, LA
$41,330
$22,960–$68,880
New Orleans, LA
$43,860
$24,360–$73,100
Shreveport, LA
$40,540
$22,520–$67,580
Maine
Bangor, ME
$42,550
$23,640–$70,920
Lewiston, ME
$43,340
$24,080–$72,220
Portland, ME
$47,250
$26,250–$78,750
Maryland
Baltimore, MD
$47,450
$26,360–$79,080
Bethesda, MD
$55,840
$31,020–$93,070
Columbia, MD
$48,380
$26,880–$80,620
Frederick, MD
$47,770
$26,540–$79,620
Silver Spring, MD
$52,470
$29,150–$87,450
Massachusetts
Boston, MA
$54,540
$30,300–$90,900
Cambridge, MA
$57,150
$31,750–$95,250
Lowell, MA
$50,020
$27,790–$83,370
Springfield, MA
$46,310
$25,730–$77,180
Worcester, MA
$49,160
$27,310–$81,930
Michigan
Ann Arbor, MI
$46,550
$25,860–$77,580
Detroit, MI
$42,750
$23,750–$71,250
Grand Rapids, MI
$42,030
$23,350–$70,050
Kalamazoo, MI
$41,330
$22,960–$68,880
Lansing, MI
$41,330
$22,960–$68,880
Livonia, MI
$43,340
$24,080–$72,220
Sterling Heights, MI
$43,160
$23,980–$71,920
Troy, MI
$45,160
$25,090–$75,270
Warren, MI
$42,550
$23,640–$70,920
Minnesota
Blaine, MN
$45,360
$25,200–$75,600
Bloomington, MN
$46,310
$25,730–$77,180
Chaska, MN
$46,550
$25,860–$77,580
Coon Rapids, MN
$44,840
$24,910–$74,730
Duluth, MN
$42,550
$23,640–$70,920
Eagan, MN
$46,310
$25,730–$77,180
Eden Prairie, MN
$47,410
$26,340–$79,020
Edina, MN
$48,020
$26,680–$80,020
Lakeville, MN
$46,550
$25,860–$77,580
Mankato, MN
$42,030
$23,350–$70,050
Maple Grove, MN
$47,250
$26,250–$78,750
Minneapolis, MN
$46,850
$26,030–$78,080
Moorhead, MN
$41,850
$23,250–$69,750
Plymouth, MN
$47,410
$26,340–$79,020
Prior Lake, MN
$46,890
$26,050–$78,150
Richfield, MN
$45,700
$25,390–$76,170
Rochester, MN
$45,160
$25,090–$75,270
Roseville, MN
$46,310
$25,730–$77,180
Savage, MN
$46,550
$25,860–$77,580
Shakopee, MN
$45,950
$25,530–$76,580
St. Cloud, MN
$42,550
$23,640–$70,920
St. Louis Park, MN
$46,730
$25,960–$77,880
St. Paul, MN
$46,060
$25,590–$76,770
Woodbury, MN
$47,250
$26,250–$78,750
Mississippi
Gulfport, MS
$39,940
$22,190–$66,570
Jackson, MS
$39,420
$21,900–$65,700
Southaven, MS
$40,020
$22,240–$66,700
Missouri
Columbia, MO
$41,330
$22,960–$68,880
Kansas City, MO
$42,990
$23,880–$71,660
Springfield, MO
$40,020
$22,240–$66,700
St. Louis, MO
$43,090
$23,940–$71,820
Montana
Billings, MT
$43,160
$23,980–$71,920
Great Falls, MT
$41,330
$22,960–$68,880
Missoula, MT
$45,160
$25,090–$75,270
Nebraska
Lincoln, NE
$41,330
$22,960–$68,880
Omaha, NE
$42,030
$23,350–$70,050
Nevada
Henderson, NV
$45,240
$25,130–$75,400
Las Vegas, NV
$45,770
$25,430–$76,280
Reno, NV
$45,770
$25,430–$76,280
Sparks, NV
$45,160
$25,090–$75,270
New Hampshire
Concord, NH
$45,770
$25,430–$76,280
Manchester, NH
$47,250
$26,250–$78,750
Nashua, NH
$47,770
$26,540–$79,620
New Jersey
Edison, NJ
$51,770
$28,760–$86,280
Jersey City, NJ
$53,590
$29,770–$89,320
Newark, NJ
$52,060
$28,920–$86,780
Paterson, NJ
$49,860
$27,700–$83,100
Toms River, NJ
$48,380
$26,880–$80,620
New Mexico
Albuquerque, NM
$42,190
$23,440–$70,320
Santa Fe, NM
$46,550
$25,860–$77,580
New York
Albany, NY
$43,700
$24,280–$72,820
Buffalo, NY
$43,090
$23,940–$71,820
New York, NY
$59,760
$33,200–$99,600
Rochester, NY
$43,090
$23,940–$71,820
Syracuse, NY
$42,390
$23,550–$70,650
Yonkers, NY
$56,200
$31,220–$93,670
North Carolina
Asheville, NC
$45,160
$25,090–$75,270
Cary, NC
$45,770
$25,430–$76,280
Charlotte, NC
$43,940
$24,410–$73,230
Durham, NC
$43,860
$24,360–$73,100
Fayetteville, NC
$40,720
$22,620–$67,880
Raleigh, NC
$44,460
$24,700–$74,100
Wilmington, NC
$43,340
$24,080–$72,220
Winston-Salem, NC
$42,030
$23,350–$70,050
North Dakota
Bismarck, ND
$42,190
$23,440–$70,320
Fargo, ND
$42,190
$23,440–$70,320
Grand Forks, ND
$41,330
$22,960–$68,880
Ohio
Akron, OH
$40,900
$22,720–$68,180
Cincinnati, OH
$42,390
$23,550–$70,650
Cleveland, OH
$42,230
$23,460–$70,380
Columbus, OH
$43,340
$24,080–$72,220
Dayton, OH
$40,380
$22,440–$67,300
Toledo, OH
$40,300
$22,390–$67,170
Oklahoma
Broken Arrow, OK
$41,330
$22,960–$68,880
Oklahoma City, OK
$41,330
$22,960–$68,880
Tulsa, OK
$40,990
$22,770–$68,310
Oregon
Beaverton, OR
$48,380
$26,880–$80,620
Bend, OR
$48,020
$26,680–$80,020
Eugene, OR
$45,770
$25,430–$76,280
Hillsboro, OR
$47,770
$26,540–$79,620
Medford, OR
$45,160
$25,090–$75,270
Portland, OR
$49,160
$27,310–$81,930
Salem, OR
$45,770
$25,430–$76,280
Pennsylvania
Allentown, PA
$44,220
$24,560–$73,700
Harrisburg, PA
$42,910
$23,840–$71,520
Philadelphia, PA
$47,450
$26,360–$79,080
Pittsburgh, PA
$43,700
$24,280–$72,820
Scranton, PA
$41,870
$23,260–$69,780
Rhode Island
Cranston, RI
$46,310
$25,730–$77,180
Providence, RI
$47,450
$26,360–$79,080
Warwick, RI
$46,310
$25,730–$77,180
South Carolina
Charleston, SC
$45,160
$25,090–$75,270
Columbia, SC
$41,850
$23,250–$69,750
Greenville, SC
$42,550
$23,640–$70,920
South Dakota
Rapid City, SD
$41,850
$23,250–$69,750
Sioux Falls, SD
$42,190
$23,440–$70,320
Tennessee
Chattanooga, TN
$41,250
$22,920–$68,740
Clarksville, TN
$41,330
$22,960–$68,880
Knoxville, TN
$41,250
$22,920–$68,740
Memphis, TN
$40,720
$22,620–$67,880
Murfreesboro, TN
$43,340
$24,080–$72,220
Nashville, TN
$45,240
$25,130–$75,400
Texas
Arlington, TX
$43,340
$24,080–$72,220
Austin, TX
$45,770
$25,430–$76,280
Beaumont, TX
$40,720
$22,620–$67,880
Corpus Christi, TX
$41,250
$22,920–$68,740
Dallas, TX
$45,240
$25,130–$75,400
Denton, TX
$43,940
$24,410–$73,230
El Paso, TX
$40,540
$22,520–$67,580
Fort Worth, TX
$43,860
$24,360–$73,100
Frisco, TX
$46,710
$25,950–$77,850
Houston, TX
$44,300
$24,610–$73,830
Killeen, TX
$40,540
$22,520–$67,580
Lewisville, TX
$44,460
$24,700–$74,100
McKinney, TX
$45,770
$25,430–$76,280
Midland, TX
$43,700
$24,280–$72,820
New Braunfels, TX
$42,550
$23,640–$70,920
Pearland, TX
$43,940
$24,410–$73,230
Plano, TX
$46,550
$25,860–$77,580
Round Rock, TX
$45,240
$25,130–$75,400
San Antonio, TX
$42,030
$23,350–$70,050
Sugar Land, TX
$45,770
$25,430–$76,280
Utah
Ogden, UT
$43,340
$24,080–$72,220
Provo, UT
$44,460
$24,700–$74,100
Salt Lake City, UT
$45,950
$25,530–$76,580
St. George, UT
$44,460
$24,700–$74,100
West Jordan, UT
$45,160
$25,090–$75,270
Vermont
Burlington, VT
$47,410
$26,340–$79,020
South Burlington, VT
$46,710
$25,950–$77,850
Virginia
Alexandria, VA
$54,380
$30,210–$90,630
Arlington, VA
$55,240
$30,690–$92,070
Chesapeake, VA
$44,640
$24,800–$74,400
Norfolk, VA
$44,300
$24,610–$73,830
Richmond, VA
$44,640
$24,800–$74,400
Roanoke, VA
$41,330
$22,960–$68,880
Virginia Beach, VA
$45,160
$25,090–$75,270
Washington
Bellevue, WA
$55,840
$31,020–$93,070
Federal Way, WA
$49,860
$27,700–$83,100
Kent, WA
$50,620
$28,120–$84,380
Kirkland, WA
$54,540
$30,300–$90,900
Renton, WA
$51,770
$28,760–$86,280
Seattle, WA
$53,230
$29,570–$88,720
Spokane, WA
$44,640
$24,800–$74,400
Tacoma, WA
$49,160
$27,310–$81,930
Vancouver, WA
$47,250
$26,250–$78,750
West Virginia
Charleston, WV
$39,940
$22,190–$66,570
Huntington, WV
$38,900
$21,610–$64,830
Wisconsin
Appleton, WI
$42,030
$23,350–$70,050
Green Bay, WI
$42,030
$23,350–$70,050
Kenosha, WI
$43,700
$24,280–$72,820
Madison, WI
$45,160
$25,090–$75,270
Milwaukee, WI
$43,700
$24,280–$72,820
Wyoming
Casper, WY
$42,550
$23,640–$70,920
Cheyenne, WY
$43,160
$23,980–$71,920
More Roofing Projects
Replace a Roof
$9,000
Install Gutters
$1,500
Install a Metal Roof
$15,000
Repair a Roof
$950
Install Skylights
$2,200
Install Roof Vents
$500