Since 1979, Dar Al Omran Engineering Consultants has been shaping spaces across the MENA region, delivering culturally sensitive and sustainable architectural and engineering solutions.
Founded in 1979 by architect Rasem Badran, Dar Al Omran Engineering Consultants is a multidisciplinary firm based in Dubai. With over 46 years of experience and a team of 200+ professionals, we specialize in urban planning, architectural & engineering design, interior design, and sustainable consultancy across the Middle East and Africa.
Our philosophy—contextual innovation—draws from heritage to create future-ready, culturally resonant spaces that stand the test of time.
We offer a full spectrum of architectural and engineering consultancy services tailored to each project’s unique needs.
Concept through construction documents for buildings of all scales.
Master planning and urban design that foster sustainable communities.
Tailored interior solutions balancing aesthetics, function, and well-being.
Planning and design for roads, tunnels, transit, and utilities.
On-site quality control, contract administration, and value engineering.
Building Information Modeling, energy audits, and green design for LEED, Estidama, and beyond.
Some of our landmark projects that exemplify our expertise and design philosophy.
What our clients say about partnering with Dar Al Omran.
Have a project in mind or want to learn more about our services? We'd love to hear from you.
Business Avenue Building
Deira, Port Saeed
P.O. Box 343073, Dubai, UAE
+971 4 299 9980
Sunday – Thursday: 8:00 AM – 6:00 PM