Champlain Stone, Ltd.

Modern, stone-clad building with large windows, a green roof, landscaped grounds, and a red truck parked in the foreground.