125 Canvas & Upholstery is located in the historic town of Brentwood, New Hampshire.
It specializes in boat tops/vinyl seating, custom awnings, fabric, leather and vinyl, as well as motorcycle seats and cornice boards. 125 Canvas & Upholstery does furniture upholstery and repair.
125 Canvas & Upholstery also offers carpeting (auto/marine), headboards, foam cushion replacement, convertible tops, custom tonneau covers, upholstered walls, window seats, gel pack inserts and Scotchgarding.