Information Technology has transformed the different industries including construction. Although, the construction industry has been slow to jump into information technology, it has plays a crucial role in cost estimation of the projects especially when it comes to time and effort saving and data accuracy. Today, cost estimating in construction is done using different information technology solutions that range in complexity, functions and prices and solutions have their limitations but they are getting better with time. Such options give contractors the ability to select the software solution that work best for them. In the end, the cost estimators still play a major role in cost estimation of construction works and they can take advantage of new capabilities provided by Information Technology to deliver projects more efficiently, for less cost, and with higher profit margins.