A cowboy builder who defrauded more than £30,000 from 20 victims has avoided prison.