Details
- Address
- 3305 Dye Dr, Falls Church, VA 22042
- Phone
- (703) 679-8607
Source details
Company page: Company website page Nova Solar Inc. · Checked Oct 9, 2026Service area
the entire DMV area which includes Washington DC, Maryland and Virginia
Source details
Company page: Company website page Nova Solar Inc. · Checked Oct 9, 2026Licenses
No state contractor license on file.
Profile
No profile details on file.