ABOUT Powell Building Corporation has been constructing new homes and performing high-quality renovations for clients throughout the Delaware Valley since 1986, earning a strong reputation for quality work and superior customer service. Powell Building Corporation offers the kind of reliability, professionalism, experience and wide-ranging skills expected of a large company while demonstrating the courteous customer service, attention to detail, client interaction and innovative spirit that only a small company can offer. In line with that innovative spirit, Powell Energy and Solar was formed in 2008, and joins Powell Building Corporation under the aegis of Powell Corporation, representing a merger of the newest green building technology with decades of experience in quality construction. Powell Corporation features a fully staffed office and a core team of experienced craftsmen and mechanics. Powell Corporation hires only the Delaware Valley's finest subcontractors, constantly evaluating potential subcontractors for both work quality and customer service.
Hi there!
Be the first to review!
First-classBetter than mostAbout what I expectedNot the worst...Disappointing
Click to Rate

More Business Info

Hours
Regular Hours
Mon - Sat:
Extra Phones

Phone: 856-393-2996

Phone: 609-605-0053

Phone: 856-291-0562

Phone: 856-380-0710

Payment method
cash, check
Category
Solar Energy Equipment & Systems-Dealers
Suggest an Edit