B & R CANVAS & UPHOLSTERY INC.