What's new

About us

What we do

Careers

Contact us

Open Positions- Click Here!

What makes professionals join our team?

• Tired of commuting? Our office is located steps from the harbor and train, a mile from the beach, in a vibrant coastal village.

• Change of lifestyle? Practice on the North Shore, among abundant natural resources, rich architectural heritage and living communities.

• Family friendly? Families stop by to take staff members for playground trips and picnics. On some notable days, children come to work with parents. Loved ones remind us how to learn, play and work in the spaces we create.

• Casual but professional? We work closely together, in small teams on a diversity of projects from planning and design through construction.

• Friends and peers? We've sailed side by side, and charretted for long hours together. We critique each other and learn from each other. This small professional community is one reason we come to work each day.

• Fundamentals? Basics include working in a place that inspires and moves you toward your own professional and personal goals. And essentials like a full benefits package including health insurance, retirement savings options, bonuses and flex-time. We offer all of that, and more.

Join Us