Thanks for the replys 
All call to office number start in hq,s,1
I am trying to be able to press 1 goes to cell context this works takes me to cell,s,1 and plays another menu in cell contex
menu is
press 1 for sales
2 for billing
3 for tech support
when I hit 2 or 3 it Dials the Cell companys 800 numbers but when I press numbers for their menu it does not hear them
I even tried making 2 and 3 got another context that then dials cell company 800 number but still didnt work. I have aslo tried sending the call via IAX connection to my Long distanve provider and got same thing
[hq]
exten => s,1,Answer
exten => s,2,ResponseTimeout(35)
exten => s,3,Background(welcome)
exten => s,4,Background(menu1)
exten => s,5,Wait(5)
exten => s,6,GoTo(hq,s,3)
exten => 0,1,Background(directory)
exten => 0,2,Background(replay)
exten => 0,3,Wait(5)
exten => 0,4,GoTo(Cell,1,1)
exten => 1,1,GoTo(Cell,s,1)
exten => 2,1,GoTo(2way,s,1)
exten => 3,1,GoTo(internet,s,1)
exten => 4,1,GoTo(pageing,1,1)
exten => 5,1,GoTo(satalite,1,1)
exten => 9,1,GoTo(Cell,1,1)
include => office
exten => s,1,ResponseTimeout(15)
exten => s,1,Background(menu2)
exten => s,3,VoiceMail(b710)
exten => s,4,Hangup
exten => 1,1,Dial(Zap/25&Zap/30&Zap/31&Zap/39,40)
exten => 1,2,Dial(Zap/41,15)
exten => 1,3,Dial(Zap/29,15)
exten => 1,4,Dial(Zap/28,15)
exten => 1,5,Dial(Zap/26,15)
exten => 1,6,VoiceMail(b710)
exten => 1,2,VoiceMail(b710)
exten => 2,1,Dial(Zap/G1/18661111111) Cell company 800 number
exten => 3,1,Dial(Zap/G1/18661111111)
exten => 9,1,GoTo(Cell,1,1)