Why won't some contractors write anything down and only accept cash as payment?

I've had seven maintenance contractors for various projects and only one wrote an itemized list of the work and the price. The others were only verbal "bottom line" estimates, so I have no idea what they will do or how, and would not accept a personal check. This makes me very wary of those guys.
14 answers 14