A primary care provider, whether a family doctor or an internist, can provide you with a referral to see a gastroenterologist. Check with your insurance carrier to see if a referral is necessary and what the steps are. This can help avoid unnecessary out-of-pocket costs. Some insurance plans will not require a referral and patients will be able to see a doctor on their own.