About H.Sloane Mayor

Our studio is located in the AVA Gallery and Art Center in Lebanon, NH. We are committed to bringing design excellence coupled with the latest in energy efficiency and sustainability to all our clients.

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

Numerous projects have been completed in Maine, New Hampshire, Vermont and Connecticut. Growing up and living in New England has given Sloane a great respect for the climate as it relates to our human environment and how it informs our design responses.

Sloane has remained on the forward edge of sustainable design and construction since her first house design in1993 and continues to be passionate about the integration of design, technology, efficiency and affordability.


H. Sloane Mayor, Architect PLLC • 11 Bank Street • Studio 306 • Lebanon, NH • 603.667.0303 • sloane@sloanemayor.com H. Sloane Mayor on LinkedIn