neem oil is great on bugs, never tried it tho... ive done fine using soap on slight moulds and mites before (those spider mites are buggers)