Bad News
Hate to be the one to break the bad news, but prices for canvas work are outreagous everywhere. Indeed, the fabric is expensive, but the labor rates are killer in most markets. From personal experience, you really need someone local that you can hold accountable until they get it right. From the school of real hard knocks, I would not pay any canvas vendor more than half of the estimate until you are happy with the product. That is hard to do with a mail order company.