Nelson Powell
Principal & Chief Executive Officer
Night Owl Investors LLC
Nelson Powell is the visionary Founder, Principal, and Chief Executive Officer of Night Owl Investors LLC, a fully integrated residential and commercial real estate investment firm based in Trenton, New Jersey.
With more than two decades of immersive, hands-on experience, Nelson has mastered every dimension of the real estate industry — from construction and maintenance to acquisitions, development, and portfolio growth. His proven ability to identify untapped opportunity and drive sustainable performance has positioned Night Owl Investors as a trusted name in both residential and commercial markets.
Nelson’s journey is one of true grit and determination. Beginning his career in 1995 as an apartment cleaner, he rose through perseverance, discipline, and strategic vision to become an industry leader. Today, he leads Night Owl Investors with an unwavering commitment to transforming underperforming Class C and D assets into high-performing, community-strengthening investments.
Recognized for his sharp strategic insight, innovative mindset, and people-centered leadership, Nelson exemplifies resilience and excellence. His mission is bold yet simple — to empower investors, rebuild communities, and redefine what’s possible through visionary real estate investing.