anybody have information on home improvement contractors -- nightmare stories or good experiences? and how to tell the difference?