Hi to all the canon shooter

I need some advice so I can advise others { my brother in law} who has recently bought a new 7D..hes after a medium zoom..firstly does canon make a crop sensor only type lens ? and if so would they bet a better bet..if not any suggestions or do tamron/sigma offer a good alternative perhaps a 28-75 tammy ??

cheers for any feedback on this