A primary care doctor may diagnose and prescribe medications for internal shingles. If complications develop, you may need to see a specialist. This will depend on the affected body part.