Yes, exactly! An endo is a Dr that specializes in hormones. He will be the Dr to see. He'll know what tests you need to do. Besides free and total test, he will probably test your cholesterol. Steroids can have a great impact on this. Steroids can also effect your liver...even injectables. Also, steroids can cause high blodd pressure. Untreated high BP can cause kidney damage. I'm sure he will check all of these things out. If you already had low test, there is a chance that he isn't going to be able to get you to recover, but it is possible. Through clomid/HCG therapy, many guys with low test have been able to get their numbers back up. A year is a long time though. Even a guy that started with natural production in the normal range, might have a hard time totally recovering.