CJ Architects is a full-service design and planning firm that provides services to clients in Portsmouth and throughout the New England area. The firm specializes in designing, planning and overseeing the construction of private residences and commercial properties, such as multi-family homes and office buildings.