One of northern New England's largest firms. Headquartered in Portland, ME.