BayView Canvas is a family-owned and operated business that specializes in creating custom enclosures, covers, upholstery, and carpeting. We offer services to the marine, residential and commercial industries. We use only the highest quality materials to ensure customer satisfaction.