About Us
Bay Canvas Marine Upholstery has moved to a new location! Come check out our new digs! We are now located at 17374 General Puller Highway on the corner of Lover’s Lane and Highway 33, right in the heart of Deltaville, Virginia! Bay Canvas was a home upholstery shop when it first opened its doors in the late 80’s. Over the years, the shop went from refurbishing home upholstery to a full service boat upholstery shop as the community grew into a popular boating haven.