Bear Lake Marine's Boat Upholstery Shop is now open! If you have a torn or damaged boat cover, top or seats, we can help! We repair or fabricate custom boat covers, boat canopies, pontoon boat seat covers, sails, marine upholstery, boat seat covers and more.