J & K Canvas has been family owned and operated since 1984.
Located in Clayton Twp, (close to the city line of Flint and Swartz Creek), we are Michigan's most experienced at fulfilling your canvas & upholstery needs.
In our 30,000 sq. foot facility, we can accommodate just about anything on wheels. If not, we offer Dockside Service where we come to you.