I am the owner of a small licensed home improvement company in Virginia. We have a signed contract with a client who paid $3000 deposit. She had received all materials and has had some work performed. She canceled the check without notice and without making me aware of he unhappiness and when we returned to work on the other contracted projects she instructed us to leave her property and not return. The original agreement didn't require a building permit but what she had us do once the work began caused a riser to be taller than she wanted, she asked us to fix it but at that point she didn't have a permit we told her once she took care of that we'd correct the issue. She canceled the check and called out an inspector which of course found the step out of code. She won't let us repair it and has given the verbal no trespassing notice, she has all of building materials and is dictating what she wants to pay and when I can get paid and when I can get back the materials the she doesn't want to keep.