Backyard Solar Inc Solar Energy Contractor - Denville, NJ Looking to contact Backyard Solar Inc? You can reach them at 973-784-4191