Dubai Sofa Upholstery

Dubai Sofa Upholstery
Price: AED 10 10 AED
WhatsApp 05..........show
Mobile 0544219965
Created by
Guest

Description

Dubai Sofa Upholstery offers premium upholstery and reupholstery services for sofas, chairs, and other furniture across Dubai. With expert craftsmanship and high-quality fabrics, we restore and customize furniture to match your style and comfort needs. Our services include sofa repair, cushion replacement, leather and fabric upholstery, and more. We provide durable and stylish solutions at competitive prices, whether for home or office. Transform your furniture with Dubai Sofa Upholstery – where comfort meets elegance.

IMPORTANT!

Before you contact the advertiser, do a payment or make a deal, please read our SAFETY TIPS.

Help us and report scams, don't forget to read vivaUAE TERMS AND CONDITIONS.

Location

Al Nahda Dubai, Dubai
Office: M5, Al Quoz Ind. Area # 3,

Advert details

Advert ID 269228
Displayed 258
Added 2025-03-17 17:23:15
Expires never expire
Category Design & Decor
Settings26.297MBMemory Usage5.14sRequest Duration
Theme
Open Button Position
Hide Empty Tabs
Autoshow
Reset to defaults
Joomla! Version5.3.3
PHP Version8.2.29
Identityguest
Response200
Templateja_essence
Database
Server
mysql
Version
8.0.43
Collation
utf8mb4_0900_ai_ci
Conn Collation
utf8mb4_0900_ai_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:59 [ "USER" => "vivauae" "HOME" => "/home/vivauae" "SCRIPT_NAME" => "/index.php" "REQU...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1757967421 "last" => 1757967421...
registry
array:3 [ "data" => array:1 [ "djcf" => array:1 [ "pre_edit_page" => array:3 [ "...
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (3.49MB) (760ms)
  • afterInitialise (7.93MB) (1.04s)
  • afterRoute (3.06MB) (315ms)
  • beforeRenderComponent com_djclassifieds (492.72KB) (84.89ms)
  • Before Access::preloadComponents (all components) (1.84MB) (477ms)
  • After Access::preloadComponents (all components) (118.24KB) (14.54ms)
  • Before Access::getAssetRules (id:212 name:com_djclassifieds) (1.12KB) (3.84ms)
  • After Access::getAssetRules (id:212 name:com_djclassifieds) (24.45KB) (7.82ms)
  • beforeRenderRawModule mod_custom (Scam Warning - Stay Safe) (3.38MB) (919ms)
  • afterRenderRawModule mod_custom (Scam Warning - Stay Safe) (104.54KB) (20.16ms)
  • beforeRenderModule mod_custom (Scam Warning - Stay Safe) (736B) (300μs)
  • afterRenderModule mod_custom (Scam Warning - Stay Safe) (13.98KB) (5.15ms)
  • afterRenderComponent com_djclassifieds (145.97KB) (17.81ms)
  • afterDispatch (28.47KB) (9.81ms)
  • beforeRenderRawModule mod_djclassifieds_search (I'm looking for...) (1.01MB) (365ms)
  • afterRenderRawModule mod_djclassifieds_search (I'm looking for...) (1.33MB) (468ms)
  • beforeRenderModule mod_djclassifieds_search (I'm looking for...) (736B) (509μs)
  • afterRenderModule mod_djclassifieds_search (I'm looking for...) (20.47KB) (8.81ms)
  • beforeRenderRawModule mod_menu (mainmenu) (168.34KB) (56.08ms)
  • afterRenderRawModule mod_menu (mainmenu) (2.21MB) (317ms)
  • beforeRenderModule mod_menu (mainmenu) (704B) (406μs)
  • afterRenderModule mod_menu (mainmenu) (27.7KB) (6.06ms)
  • afterRender (596.86KB) (218ms)
  • 1 x afterInitialise (7.93MB) (20.26%)
    1.04s
    1 x beforeRenderRawModule mod_custom (Scam Warning - Stay Safe) (3.38MB) (17.88%)
    919ms
    1 x afterLoad (3.49MB) (14.79%)
    760ms
    1 x Before Access::preloadComponents (all components) (1.84MB) (9.28%)
    477ms
    1 x afterRenderRawModule mod_djclassifieds_search (I'm looking for...) (1.33MB) (9.11%)
    468ms
    1 x beforeRenderRawModule mod_djclassifieds_search (I'm looking for...) (1.01MB) (7.11%)
    365ms
    1 x afterRenderRawModule mod_menu (mainmenu) (2.21MB) (6.17%)
    317ms
    1 x afterRoute (3.06MB) (6.13%)
    315ms
    1 x afterRender (596.86KB) (4.24%)
    218ms
    1 x beforeRenderComponent com_djclassifieds (492.72KB) (1.65%)
    84.89ms
    1 x beforeRenderRawModule mod_menu (mainmenu) (168.34KB) (1.09%)
    56.08ms
    1 x afterRenderRawModule mod_custom (Scam Warning - Stay Safe) (104.54KB) (0.39%)
    20.16ms
    1 x afterRenderComponent com_djclassifieds (145.97KB) (0.35%)
    17.81ms
    1 x After Access::preloadComponents (all components) (118.24KB) (0.28%)
    14.54ms
    1 x afterDispatch (28.47KB) (0.19%)
    9.81ms
    1 x afterRenderModule mod_djclassifieds_search (I'm looking for...) (20.47KB) (0.17%)
    8.81ms
    1 x After Access::getAssetRules (id:212 name:com_djclassifieds) (24.45KB) (0.15%)
    7.82ms
    1 x afterRenderModule mod_menu (mainmenu) (27.7KB) (0.12%)
    6.06ms
    1 x afterRenderModule mod_custom (Scam Warning - Stay Safe) (13.98KB) (0.1%)
    5.15ms
    1 x Before Access::getAssetRules (id:212 name:com_djclassifieds) (1.12KB) (0.07%)
    3.84ms
    1 x beforeRenderModule mod_djclassifieds_search (I'm looking for...) (736B) (0.01%)
    509μs
    1 x beforeRenderModule mod_menu (mainmenu) (704B) (0.01%)
    406μs
    1 x beforeRenderModule mod_custom (Scam Warning - Stay Safe) (736B) (0.01%)
    300μs
43 statements were executed, 7 of which were duplicates, 36 unique498ms466.38KB
  • SELECT @@SESSION.sql_mode;790μs968B/libraries/src/Session/MetadataManager.php:184Copy
  • SELECT `session_id` FROM `xgmwj_session` WHERE `session_id` = :session_id LIMIT 12.35ms1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `xgmwj_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)12.01ms944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `xgmwj_viewlevels`2.96ms656B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `xgmwj_usergroups` AS `a` LEFT JOIN `xgmwj_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest5.74ms1.64KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `value` FROM `xgmwj_admintools_storage` WHERE `key` = 'cparams'2.66ms520B/administrator/components/com_admintools/src/Helper/Storage.php:120Copy
  • SELECT `option`,`view`,`query` FROM `xgmwj_admintools_wafexceptions`3.99ms640B/plugins/system/admintools/src/Utility/Cache.php:196Copy
  • SELECT `params` FROM `xgmwj_extensions` WHERE `type` = 'plugin' AND `folder` = 'system' AND `element` = 'admintools'2.36ms536B/plugins/system/admintools/src/Utility/RescueUrl.php:324Copy
  • UPDATE xgmwj_extensions SET enabled=1 WHERE `type`='plugin' AND `element`='jacontenttype' AND `folder`='ajax'51.95ms688B/plugins/system/jacontenttype/jacontenttype.php:76Copy
  • SELECT * FROM xgmwj_menu WHERE alias ='all-classifieds-ads' AND published=15.98ms2.8KB/plugins/system/t4/src/t4/MVC/Router/T4.php:352Copy
  • SELECT item_id FROM xgmwj_djcf_items_promotions WHERE date_exp <= '2025-09-15 20:17:03' AND updated=0 GROUP BY item_id7.34ms520B/administrator/components/com_djclassifieds/lib/djpayment.php:819Copy
  • SELECT * FROM xgmwj_djcf_items WHERE id=2692286.39ms21.97KB/components/com_djclassifieds/controllers/item.php:29Copy
  • SELECT c.*, ic.item_id, ic.cat_id FROM xgmwj_djcf_items_categories ic INNER JOIN xgmwj_djcf_categories c ON ic.cat_id=c.id WHERE ic.item_id = 269228 ORDER BY ic.ordering1.62ms3.08KB/plugins/djclassifieds/multicategories/multicategories.php:181Copy
  • SELECT * FROM xgmwj_djcf_categories WHERE id=211 LIMIT 11.66ms3.03KB/components/com_djclassifieds/controllers/item.php:55Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `xgmwj_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39)8.38ms7.44KBParams/libraries/src/Access/Access.php:357Copy
  • UPDATE xgmwj_djcf_items SET display=display+1 WHERE id=2692289.64ms48B/components/com_djclassifieds/controllers/item.php:133Copy
  • SELECT i.*, c.id as c_id, c.name as c_name, c.alias as c_alias, c.access_view as c_access_view, c.access_item_view as c_access_item_view, c.rev_group_id, r.id r_id, r.name as r_name, r.alias as r_alias, u.name u_name, u.username, u.name as authorname, u.email as u_email, p.group_id, iu.name as unit_name , t.id as t_id, t.name as t_name, t.params as t_params FROM xgmwj_djcf_items i LEFT JOIN xgmwj_djcf_categories c ON i.cat_id=c.id LEFT JOIN xgmwj_djcf_types t ON t.id = i.type_id LEFT JOIN xgmwj_users u ON u.id = i.user_id LEFT JOIN xgmwj_djcf_profiles p ON i.user_id = p.user_id LEFT JOIN xgmwj_djcf_regions r ON r.id = i.region_id LEFT JOIN xgmwj_djcf_items_units iu ON iu.id = i.unit_id WHERE i.id = 269228 LIMIT 116.07ms10.73KB/components/com_djclassifieds/models/item.php:35Copy
  • SELECT fv.*,f.* FROM xgmwj_djcf_fields f INNER JOIN xgmwj_djcf_fields_values fv ON f.id = fv.field_id AND fv.item_id = 269228 WHERE f.source IN (0,1) AND f.published = 1 AND f.name IN ('price','contact','address','postcode','website','video','intro_desc','description','metakey','metadesc','email','region_id','type_id') AND f.name NOT IN ("type_id","region_id")7.03ms5.47KB/administrator/components/com_djclassifieds/lib/djfield.php:1060Copy
  • SELECT * FROM xgmwj_djcf_categories WHERE published=1 AND access_view IN (1,5) ORDER BY parent_id, ordering ASC18.53ms59.02KB/administrator/components/com_djclassifieds/lib/djcategory.php:538Copy
  • SELECT r.* FROM xgmwj_djcf_regions r WHERE published=1 ORDER BY r.parent_id, name ASC43.25ms58.36KB/administrator/components/com_djclassifieds/lib/djregion.php:380Copy
  • SELECT c.*, ic.item_id, ic.cat_id FROM xgmwj_djcf_items_categories ic INNER JOIN xgmwj_djcf_categories c ON ic.cat_id=c.id WHERE ic.item_id = 269228 ORDER BY ic.ordering5.77ms3.08KB/plugins/djclassifieds/multicategories/multicategories.php:181Copy
  • SELECT c.*, ic.item_id, ic.cat_id FROM xgmwj_djcf_items_categories ic INNER JOIN xgmwj_djcf_categories c ON ic.cat_id=c.id WHERE ic.item_id = 269228 ORDER BY ic.ordering1.75ms3.08KB/plugins/djclassifieds/multicategories/multicategories.php:181Copy
  • SELECT * FROM xgmwj_djcf_categories WHERE id=211 AND published=1 LIMIT 15.1ms3.03KB/components/com_djclassifieds/model.php:300Copy
  • SELECT * FROM xgmwj_djcf_regions WHERE id=142 AND published=1 LIMIT 11.33ms2.38KB/components/com_djclassifieds/model.php:347Copy
  • SELECT i.*, c.id as c_id, c.name as c_name, c.alias as c_alias, c.autopublish as c_autopublish, c.price as c_price, c.points as c_points, c.access_view as c_access_view, c.access_item_view as c_access_item_view, iu.name as unit_name, r.id as r_id, r.name as r_name, r.alias as r_alias, u.name as authorname, u.name as u_name, u.username, u.username as u_username, u.email as u_email, p.group_id, t.name as t_name, t.id as t_id, t.params as t_params FROM xgmwj_djcf_items i LEFT JOIN xgmwj_djcf_categories c ON c.id=i.cat_id LEFT JOIN xgmwj_djcf_regions r ON r.id=i.region_id LEFT JOIN xgmwj_djcf_types t ON t.id=i.type_id LEFT JOIN xgmwj_users u ON u.id=i.user_id LEFT JOIN xgmwj_djcf_profiles p ON i.user_id=p.user_id LEFT JOIN xgmwj_djcf_items_units iu ON iu.id = i.unit_id WHERE i.id=269228 LIMIT 18.09ms9.62KB/components/com_djclassifieds/model.php:42Copy
  • SELECT fv.*,f.* FROM xgmwj_djcf_fields f INNER JOIN xgmwj_djcf_fields_xref fx ON f.id = fx.field_id AND fx.cat_id IN (SELECT cat_id FROM xgmwj_djcf_items_categories WHERE item_id=269228 UNION SELECT 211) LEFT JOIN xgmwj_djcf_fields_values fv ON fv.field_id = fx.field_id AND fv.item_id = 269228 LEFT JOIN xgmwj_djcf_conditionalfields cf ON f.id = cf.field_id WHERE f.source = 0 AND f.published = 1 AND f.access IN (1,5) AND f.name NOT IN ('price','contact','address','postcode','website','video','intro_desc','description','metakey','metadesc','email','region_id','type_id') AND (cf.id IS NULL OR fv.id IS NOT NULL) ORDER BY fx.ordering, f.ordering, f.label58.95ms5.45KB/components/com_djclassifieds/models/item.php:89Copy
  • SELECT fv.*,f.* FROM xgmwj_djcf_fields f LEFT JOIN xgmwj_djcf_fields_values fv ON f.id = fv.field_id AND fv.item_id = 269228 LEFT JOIN xgmwj_djcf_conditionalfields cf ON f.id = cf.field_id WHERE f.source = 1 AND f.published = 1 AND f.access IN (1,5) AND f.name NOT IN ('price','contact','address','postcode','website','video','intro_desc','description','metakey','metadesc','email','region_id','type_id') AND (cf.id IS NULL OR fv.id IS NOT NULL) ORDER BY f.ordering, f.label9.94ms5.48KB/components/com_djclassifieds/models/item.php:117Copy
  • SELECT s.plan_id FROM xgmwj_djcf_plans_subscr_items si INNER JOIN xgmwj_djcf_plans_subscr s ON si.subscr_id=s.id WHERE si.item_id=2692281.3ms520B/components/com_djclassifieds/models/item.php:143Copy
  • SELECT COUNT(id) FROM xgmwj_djcf_payments WHERE price>0 AND item_id=269228 AND type=0 AND status='Completed'1.88ms536B/components/com_djclassifieds/models/item.php:151Copy
  • SELECT a.*, u.name as u_name FROM xgmwj_djcf_auctions a LEFT JOIN xgmwj_users u ON a.user_id=u.id LEFT JOIN xgmwj_djcf_items i ON a.item_id=i.id WHERE a.item_id=269228 AND (CASE WHEN i.date_renew IS NOT NULL AND i.date_renew!='0000-00-00 00:00:00' THEN a.date>i.date_renew ELSE 1=1 END) ORDER BY a.date DESC, a.id DESC3.46ms1.33KB/components/com_djclassifieds/model.php:810Copy
  • SELECT img.* FROM xgmwj_djcf_images img WHERE img.item_id IN (269228) AND img.type='item' ORDER BY img.item_id, img.ordering2.73ms1.27KB/administrator/components/com_djclassifieds/lib/djimage.php:265Copy
  • UPDATE xgmwj_djcf_items SET last_view='2025-09-15 20:17:03' WHERE id=2692287.24ms48B/components/com_djclassifieds/models/item.php:165Copy
  • SELECT hide_on_start FROM xgmwj_djcf_fields WHERE name='contact' AND published=16.87ms2.96KB/components/com_djclassifieds/models/item.php:130Copy
  • SELECT a.id, a.alias, a.catid, c.alias as c_alias FROM xgmwj_content a LEFT JOIN xgmwj_categories c ON c.id=a.catid WHERE a.state=1 AND a.id=693.39ms704B/components/com_djclassifieds/model.php:749Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `xgmwj_categories` AS `s` INNER JOIN `xgmwj_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`16.39ms4KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT a.id, a.alias, a.catid, c.alias as c_alias FROM xgmwj_content a LEFT JOIN xgmwj_categories c ON c.id=a.catid WHERE a.state=1 AND a.id=712.99ms704B/components/com_djclassifieds/model.php:749Copy
  • SELECT * FROM xgmwj_djcf_categories WHERE published=1 ORDER BY parent_id, ordering16.33ms59.02KB/modules/mod_djclassifieds_search/helper.php:19Copy
  • SELECT * FROM xgmwj_djcf_categories WHERE published=1 AND access_view IN (1,5) ORDER BY parent_id, ordering ASC19.42ms59.02KB/administrator/components/com_djclassifieds/lib/djcategory.php:538Copy
  • SELECT r.* FROM xgmwj_djcf_regions r WHERE r.parent_id=0 AND published=1 ORDER BY r.parent_id, name,ordering ASC7.07ms2.52KB/administrator/components/com_djclassifieds/lib/djregion.php:400Copy
  • SELECT r.* FROM xgmwj_djcf_regions r WHERE published=1 ORDER BY r.parent_id, name ASC43.93ms58.36KB/administrator/components/com_djclassifieds/lib/djregion.php:380Copy
  • SELECT * FROM xgmwj_djcf_regions WHERE published=1 ORDER BY parent_id, ordering,name49.91ms58.36KB/modules/mod_djclassifieds_search/helper.php:29Copy
  • SELECT * FROM xgmwj_djcf_fields_groups WHERE source=2 AND published=1 ORDER BY ordering9.31ms3.39KB/modules/mod_djclassifieds_search/helper.php:39Copy
  • SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count FROM `xgmwj_scheduler_tasks` AS `a` WHERE `a`.`state` = 13.77ms1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy