Well the new foot on my brother dreamweaver sews through 6 layers of denim flawlessly, tried the other day just for fun, but the machine is a pretty penny, but don't think it would have a problem with canvas. Why isn't it covered through flood insurance, that doesn't seem right to me, they should cover all electronics lost. machines are very expensive and that's why we have insurance. I hope you get a good replacement soon. It must be hard to start fresh in those situations. Just know all of the board members here are wishing the best for you