If I was the contractor and was paid up to date for my time, I would let client bail. Hey, people change thier mind all the time. They are the ones out of pocket. Wish them well and unless you don't want to, let them know you would be happy to resume project where it was left off if they ever change thier mind again, no questions asked. This would be the mark of a professional. My opinion anyway. Met.