About

Our office, located in Lebanon, NH, is committed to bringing design excellence coupled with the latest in energy efficiency and sustainability to all its clients.

Sloane Mayor, chief architect, received her BA, cum laude, from Wellesley College in 1987. At Wellesley she majored in architecture, taking courses at the Massachusetts Institute of Technology (MIT), and Syracuse University in Florence, Italy. In 1993 she received her master’s degree in architecture from the University of Pennsylvania.

She has stayed on the forward edge of sustainable design and construction since her first house design in1993 and remains passionate about the integration of design, technology, efficiency and affordability.

Resume