Channing Place Office Building

Office Buildings
Feb 14, 2008
Channing Place: Capitol Engineering Group delivers MEP solutions for a 147,000 SF LEED-certified office building with a pioneering green roof in Washington, D.C.

Capitol Engineering Group provided MEP engineering services for the Channing Place Office Building, a pioneering 147,000-square-foot facility in Washington, D.C. This state-of-the-art project includes an associated garage and is notable for its innovative green roof, which serves as a demonstration project to evaluate the benefits of green roofing systems.
The MEP design emphasized energy efficiency and sustainability, featuring advanced HVAC systems, optimized electrical layouts, and water-saving plumbing fixtures to meet LEED certification standards. Capitol Engineering Group’s expertise ensured the seamless integration of cutting-edge green technologies, making Channing Place a model for eco-friendly commercial development.