admin

STA designs the new 21,000 sf offices for EH&E at 180 Wells Ave, Newton, MA!

Environmental Health & Engineering, Inc, (EH&E) is the leader in engineering, environmental, and health and safety consulting services.  With health and environment as their core mission, their new space was...

CyberArk America

STA designs the new United States office for the global leader in privileged access security, CyberArk! Location: A new 35,000 Sqft Headquarters at 60 Wells Avenue, Newton, MA

Passive House

I recently embarked on a special training to become a Certified Passive House Consultant.  I am finishing up the requirements, but thought it would be interesting to share some of...

Downsizing – there’s an art to it

Life is an amazing journey, when you’re young you work to build your future and acquire things that resonate with you as a sign of your success.  For some it’s...

What do you see in the future?

What is the first thing you think you would see in a museum? I would guess the most common answer would be “a celebration of the past.” And, it makes...

Zero Waste

Zero Waste   A couple of years ago, I discovered the concept of “Zero Waste.”  In my life it has become more of a goal and not yet a lifestyle. ...