We offer custom marine canvas and upholstery for your boat. We are located in Abingdon but are fully mobile to service you at your marina. We can help you with repairs or replacements. We also offer both commercial and residential services for awnings.