Liberty Realty Development is a general contractor specializing in new construction. The company services commercial and residential clients in Braintree, Mass., and surrounding communities.