Canton woman claims questionable contractor took $95,000 from her, didn't finish the job