The Granite Group 29 - 31 Amory Street, Nashua, NH 03060