No, no contract--just his bid/invoice. I'll have to ask my contractor if he's licensed and bonded, I can't believe I just trusted him and didn't ask enough questions about his methods or his credentials. He claims to be an antique floor restoration expert and I was naively impressed. I hope we don't have to the small claims route...we'll see. Thanks for your help.