 The civic amenities provided by the municipal council include water supply, street lights, drainage, brick pavement of streets, cleanliness of the town and disposal of refuse.The municipal council maintains 28 miles (45 km) of roads.About 75 per cent of the town has sewerage facilities.