Towell Construction & Co. LLC was formed in the year 1994 with the vision "To be a
reliable & trusted construction house in Sultanate of Oman"
Towell Construction is an "EXCELLENT" grade construction company offering services in Civil Construction and allied Electro-Mechanical project requirement. We have marked our presence in various landmark projects and have successfully completed projects in Muscat and other regions of Oman including Sur and Sohar.
Whether it is building high end residences and villas, landmark buildings such as the new Supreme Court and Civil Aviation Headquarters, the steel pelletizing plant in Sohar for Vale or warehousing solutions to fit business needs, Towell Construction is a trusted name across a host of construction needs.
With a workforce of more than 4000 employees, TCC has developed over 450,000m2 of residential area, 97,000m2 of commercial space and over 102,000m2 of industrial and warehousing projects.
Towell Construction is certified with ISO 9001:2008 and OHSAS 18001:2007.
Our mission is to strive for excellence and be committed to: