Nations Roof, a national company operating more than 30 locations in 27 states across the country, has signed a lease with St. John Properties, Inc. for 29,056 square feet of space at Caton Research Center, a 60-acre business community situated off Caton Avenue in Baltimore County. The group’s Mid-Atlantic division will relocate its operations, and .