We propose an epidemic agent-based simulation model for disease (TB) transmission dynamics study and to find out the role of various contact networks. Our model simulates the TB epidemic course across a single population and uses a hierarchical network of contacts in three levels, typical to the transmission of airborne diseases (Mossong et al. 2005). Parameters are chosen from the literature, and the model is calibrated to a setting of high TB incidence. We use our model to study the transmission dynamics at an individual level with regard to the timing and distribution of secondary infections from a single source. The average time for disease diffusion to reach 50% of infections at an individual level is estimated, and the timing patterns are compared among different networks. We perform sensitivity analysis of results with regard to multiple parameter values, and discuss the implications for TB control policy.