Welcome To A-1 Canvas

Our team at A-1 Canvas and Upholstery is always happy to provide the best boat upholstery and property awning services backed by true and affordable customizations. Aside from making boats look beautiful, we also specialize in creating residential and commercial awning to protect your interiors from the sun while making your exterior look cared for and attractive. We can do so much for you, all we need is a phone call from you! So give us a phone call and learn about all the products we provide – life is better under A-1 Canvas and Upholstery.

Quality 100% Of The Way

28 Years in

Family-Owned and Operated

A-1 Canvas Services

Boat Covers

A boat cover is a smart and modest investment that will help prevent your boat's gel coat from fading or oxidizing. Any wood will not be bleached or cracked if a cover is in play, and most importantly, it hides all valuable equipment from the wandering eyes of thrive because if it’s out of sight it's out of mind. Let us create a custom cover for your beautiful boat today!

Bimini Tops and Boat Interiors

To make sure you ride in style and are protected from the sun while out on the lake, bay, or ocean, call our bimini and boat interior experts to learn about how we can create a customized look for your boat without breaking the bank. A-1 Canvas and Upholstery provides style and functionality backed by affordability. We are here to help you, so give us a call now!


Provide your home with stationary, drop down, or retractable beauty with our custom and attractive awnings today in and around Upland, CA. With so many colors and styles to pick from, contact us today to speak to one of our fully trained awning professionals about any of your awning needs or wants.

Custom Boats Canvas and Interiors

Bimini Tops | Boat Covers | Awnings

In business for 26 years, we provide a variety of services including, boat towing and storage covers, stainless and aluminum bimini tops of all sizes, and other top-notch services at very reasonable prices. Our quality is what sets us apart. In fact, we go the extra step in making sure you are taken care of 100% of the way, and once you have done business with A-1 Canvas, you too will see the difference.

Whether you need a new interior or recovered upholstery for your boat's interior, or if you need a storage cover for your Boat or RV, visit A-1 Canvas today for superior services.