Geez!! Sciatica? And the LBS knows he has sciatica?
http://orthoinfo.aaos.org/fact/thr_report.cfm?Thread_ID=167&topcategory=Spine
I seriously doubt an LBS can see a bulging disc without an MRI!!
Dude, he needs a new LBS.
And the "bike is not right" advice is pure BS, unless...
a. The bike is ~4-5" too small or too big or
b. He needed a racing road bike and it is a girls cruiser
If the frame is within 2-3" of what he needs the rest of the adjustments can be made using...
a. The correct handlebar
b. The correct size stem
c. The correct seatpost with the right offset
d. The correct saddle height
e. The correct crank length
The above interfaces provide a huge variability in fitting.
Since your problem can arise due to many different things, mainly...
a. Hip flexors or hamstrings being too stiff
b. Using an incorrectly fitted bike
c. Using a frame too outrageously small or big(again wrong size)
I recommend the following...
1. Make sure your dad stretches the hip flexor and hamstring
http://www.exrx.net/Stretches/HipFlexors/KneelingHipFlexor.html
http://www.exrx.net/Stretches/Hamstrings/Seated.html
2. Buy your dad a bike fitting session and make sure the fitting is within a reasonable range
3. And if after adjustments and proper flexibility it still hurts, make him go see a doctor or a chiropractor.