M & M CANVAS & AWNINGS, INC.