In my opinion, first design the gene construct with plant root specific promoter like CAM35S. This will help you to target root specific expression of your gene via Agrobacterium mediated gene transfer.
IN GENERAL, FOR YOUR PURPOSE, YOU HAVE TO DO THE FOLLOWINGS: 1,UTILYZE A ROOT SPECIFIC EXPRESSION PROMOTER AS OTHER PEOPLE SUGGESTED ABOVE; 2, CHECK THE DIFFERENCE IN THE CODONS OF THE PLANT SPECIES YOU WANT TO EXPRESS AND THOSE OF BACTERIUM'S. IF POSSIBLE , CHANGE THE BACTERIAL CONDONS TO PLANT PREFERRED ONES IN THE GENE; 3, CHOOSE A SIGNAL PEPTIDE OF A PLANT GENE TO BE FUSED WITH YOUR GENE AT N-TERMINUS SO THAT THE GENE COULD BE EXPRESSED AND TARGETED TO APOPLAST. THERE ARE MANY PLANT PROTEINS SECRETED OUT OF CYTOPLASTS. JUST SELECT AN IDENTIFIED EXTRACELLUALER PROTEIN AND ITS SIGNAL PEPTIDE SEQUENCE AND PCR FUSE IT TO YOUR GENE.
1. Condon-optimize the bacterial gene for its better expression in plants. This is so-called 'codon usage'. Some bacterial can be expressed well in plant cells without codon-optimization, but codon-optimized version can give better results.
2. Use a plant root-specific promoter if you only want the gene been expressed in roots, as already suggested by other members.