Infrastructure
Regarding infrastructure the town has asphalt and gravel roads connecting it to surrounding areas and Addis Ababa. In the town there are 4 main roads while the remaining are secondary, collector and local roads. The distribution of roads as per the materials of construction shows that 10.89 km are asphalt, 68 km gravel, 9.13 km cobble stone, and 24.71 km are compacted earth roads.
The town gets 24 hours electric supply from the national grid, and has wireless, mobile and fixed telephone lines, internet services, and a postal service with 400 boxes. The main water supply source of the town is ground water distributed through piped network. The town has closed and open ditches to discharge storm water.
Housing
According to CSA 2007 there were a total of 15,262 housing units in the town. The houses were built of dominantly stone, wood and mud and Hollow Concrete Block walls, Corrugated Iron Sheet roofing, cement and mud flooring, fabric and chipwood ceiling. Wood, sand and stone are available construction materials in the town.
Transport
There is daily inter-urban transport service to and from 4 towns. The town has a bus station for incoming and outgoing passengers. Regarding intra-urban transport, there are 240 Bajaj and 60 minibus taxis, 667 horse drown carts for transportation of people and 33 for transportation of goods in the town.