Any doctor can perform or order the blood test for low testosterone. However, if you suspect that you have low-T, it is best to be tested by a doctor who is experienced, and has a proven track record in providing successful hormone replacement therapy. Such a doctor or clinic will be able to see if you need other treatments or programs, such as growth hormone therapy, to bring you back to peak performance.