USA Solar Installers
Advertise here — reach homeowners nationwide from $25/mo

Solar Installers in New Jersey

176 solar installers across 115 cities and towns in New Jersey. 110 carry a Google rating, averaging 4.5 stars, and 79 sit at 4.5 or better. Pick a city below — phone numbers and addresses on every entry.

Solar installers by city in New Jersey

Jersey City
14 listings
Newark
8 listings
Cherry Hill Township
6 listings
West Orange
4 listings
Edison
3 listings
Hackensack
3 listings
Mahwah
3 listings
Sicklerville
3 listings
Somerset
3 listings
Toms River
3 listings
Bellmawr
2 listings
Carlstadt
2 listings
City Of Orange
2 listings
East Brunswick
2 listings
East Orange
2 listings
East Rutherford
2 listings
Elizabeth
2 listings
Evesham
2 listings
Hoboken
2 listings
Iselin
2 listings
Marlton
2 listings
Monmouth Junction
2 listings
Montvale
2 listings
North Arlington
2 listings
Passaic
2 listings
Pennsauken
2 listings
South Plainfield
2 listings
Trenton
2 listings
Union
2 listings
Union City
2 listings
Aberdeen Township
1 listing
Annandale
1 listing
Asbury Park
1 listing
Barnegat
1 listing
Belleville
1 listing
Berlin
1 listing
Bloomfield
1 listing
Bogota
1 listing
Branchburg
1 listing
Branchville
1 listing
Brick Township
1 listing
Bridgewater
1 listing
Burlington
1 listing
Caldwell
1 listing
Cedar Grove
1 listing
Cinnaminson
1 listing
Cliffside Park
1 listing
Cliffwood
1 listing
Clifton
1 listing
Cranford
1 listing
Delair
1 listing
Deptford
1 listing
Dover
1 listing
Egg Harbor Township
1 listing
Elmwood Park
1 listing
Erial
1 listing
Ewing Township
1 listing
Fair Lawn
1 listing
Fairfield
1 listing
Flemington
1 listing
Florence
1 listing
Freehold
1 listing
Glen Ridge
1 listing
Haddonfield
1 listing
Hainesport
1 listing
Hamilton Township
1 listing
Hawthorne
1 listing
Hillsborough Township
1 listing
Jackson
1 listing
Jamesburg
1 listing
Kearny
1 listing
Keyport
1 listing
Linden
1 listing
Lyndhurst
1 listing
Madison
1 listing
Manalapan Township
1 listing
Medford
1 listing
Middletown Township
1 listing
Montville
1 listing
Moorestown
1 listing
Mount Laurel
1 listing
Mt Laurel Township
1 listing
Mullica Hill
1 listing
Neptune City
1 listing
New Jersey
1 listing
Oakland
1 listing
Oaklyn
1 listing
Old Bridge
1 listing
Orange
1 listing
Parsippany
1 listing
Pennsville
1 listing
Pine Brook
1 listing
Piscataway
1 listing
Pitman
1 listing
Plainsboro Township
1 listing
Rahway
1 listing
Robbinsville
1 listing
Runnemede
1 listing
Rutherford
1 listing
Sayreville
1 listing
Secaucus
1 listing
Sewell
1 listing
Southampton Township
1 listing
Teaneck
1 listing
Totowa
1 listing
Tuckerton
1 listing
Vauxhall
1 listing
Vernon
1 listing
Voorhees Township
1 listing
Wall Township
1 listing
Wayne
1 listing
West Windsor
1 listing
Westville
1 listing
Woodbridge
1 listing
Woodbury
1 listing

Highest rated in New Jersey

Ranked by Google rating, minimum 10 reviews.

79 McCutcheon Ct, Middletown Township, NJ 07748
(732) 410-7818
★ 5.0 (149)
Fair Lawn, NJ 07410
(973) 691-8483
★ 5.0 (140) Yelp 4.6
521 Harrison Ave, Oaklyn, NJ 08107
(856) 684-0653
★ 5.0 (119)
20 Commerce Dr Suite 135, Cranford, NJ 07016
(800) 949-6089
★ 5.0 (103)
3525 Quakerbridge Rd Ste 4250, Hamilton Township, NJ 08619
(888) 765-2760
★ 5.0 (60) Yelp 5.0
48 Guenther Pl, Passaic, NJ 07055
(862) 295-2535
★ 5.0 (50)
207 Windsong Cir, East Brunswick, NJ 08816
(917) 275-7568
★ 5.0 (48)
300 Winston Dr, Cliffside Park, NJ 07010
(215) 677-0873
★ 5.0 (39) Yelp 5.0
36 Bear Brook Rd, West Windsor, NJ 08550
(609) 839-0483
★ 5.0 (38) Yelp 1.0
180 Harrisonville Rd, Mullica Hill, NJ 08062
(856) 218-8354
★ 5.0 (35)
1 Meadowlands Plaza Suit 200, East Rutherford, NJ 07073
(201) 340-2604
★ 5.0 (28)
7 Pond View Dr, Plainsboro Township, NJ 08536
(609) 908-3700
★ 5.0 (28)

Other states