
Caring for hardwood floors is a difficult job, because you have to be very careful not to damage your floor by using the wrong cleaning solutions or technique. Our company helps you keep your hard floor looking shiny and new.
Hard floor cleaning and care includes the following:



مدعوم من: Joomla!®
session.client.browser ⇒ CCBot/2.0 (https://commoncrawl.org/faq/)
password_clear ⇒
groups ⇒
link ⇒ https://malgon.fi/index.php/en/hard-floor-cleaning
Application 0.000 seconds (+0.000); 0.61 MB (+0.610) - afterLoadApplication 0.160 seconds (+0.160); 6.78 MB (+6.175) - afterInitialiseApplication 0.164 seconds (+0.003); 6.80 MB (+0.014) - afterRouteApplication 0.246 seconds (+0.083); 8.92 MB (+2.124) - afterDispatchApplication 0.257 seconds (+0.011); 9.13 MB (+0.208) - beforeRenderModule mod_custom (Footer Banner)Application 0.262 seconds (+0.005); 9.17 MB (+0.041) - afterRenderModule mod_custom (Footer Banner)Application 0.262 seconds (+0.000); 9.17 MB (-0.001) - beforeRenderModule mod_menu (Cleaning Services)Application 0.273 seconds (+0.011); 9.25 MB (+0.084) - afterRenderModule mod_menu (Cleaning Services)Application 0.273 seconds (+0.000); 9.25 MB (-0.006) - beforeRenderModule mod_menu (Contact Information)Application 0.279 seconds (+0.006); 9.32 MB (+0.069) - afterRenderModule mod_menu (Contact Information)Application 0.279 seconds (+0.000); 9.31 MB (-0.008) - beforeRenderModule mod_custom (Service reliability proof)Application 0.280 seconds (+0.001); 9.31 MB (+0.004) - afterRenderModule mod_custom (Service reliability proof)Application 0.280 seconds (+0.000); 9.31 MB (-0.003) - beforeRenderModule mod_custom (Contractor's Documents)Application 0.281 seconds (+0.001); 9.31 MB (+0.004) - afterRenderModule mod_custom (Contractor's Documents)Application 0.281 seconds (+0.000); 9.31 MB (-0.004) - beforeRenderModule mod_breadcrumbs (Breadcrumbs)Application 0.286 seconds (+0.005); 9.33 MB (+0.025) - afterRenderModule mod_breadcrumbs (Breadcrumbs)Application 0.286 seconds (+0.000); 9.34 MB (+0.007) - beforeRenderModule mod_yj_media_slider (Header Banner)Application 0.291 seconds (+0.005); 9.41 MB (+0.066) - afterRenderModule mod_yj_media_slider (Header Banner)Application 0.291 seconds (+0.000); 9.37 MB (-0.034) - beforeRenderModule mod_menu (Top)Application 0.298 seconds (+0.007); 9.39 MB (+0.020) - afterRenderModule mod_menu (Top)Application 0.298 seconds (+0.000); 9.39 MB (-0.007) - beforeRenderModule mod_jflanguageselection (JoomFish language selector)Application 0.322 seconds (+0.023); 9.48 MB (+0.093) - lang mod startApplication 0.363 seconds (+0.042); 10.14 MB (+0.657) - lang mod endApplication 0.364 seconds (+0.000); 10.11 MB (-0.025) - afterRenderModule mod_jflanguageselection (JoomFish language selector)Application 0.379 seconds (+0.016); 10.26 MB (+0.146) - afterRender10.27 MB (10,774,064 Bytes)SELECT m.id, m.menutype, m.title, m.alias, m.note, m.path AS route, m.link, m.type, m.level, m.language,m.browserNav, m.access, m.params, m.home, m.img, m.template_style_id, m.component_id, m.parent_id,e.element as component
FROM gcc_menu AS m
LEFT JOIN gcc_extensions AS e
ON m.component_id = e.extension_id
WHERE m.published = 1
AND m.parent_id > 0
AND m.client_id = 0
ORDER BY m.lftSELECT a.rules
FROM gcc_assets AS a
WHERE (a.id = 1)
GROUP BY a.id, a.rules, a.lftSELECT b.rules
FROM gcc_assets AS a
LEFT JOIN gcc_assets AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
WHERE (a.name = 'com_joomfish')
GROUP BY b.id, b.rules, b.lft
ORDER BY b.lftSELECT tab.*, tmap.reference_id, tmap.translation_id
FROM gcc_menu as tab
LEFT JOIN gcc_jf_translationmap AS tmap
ON tmap.reference_table = 'menu'
AND tmap.translation_id = tab.id
AND tmap.language= 'ar-AA'
WHERE tmap.reference_id IN(435,294,290,438,439,233,464,238,445,446,448,455,477,478,479,480,481,488,495,493,498,500,502,504,510,511,512)
AND tmap.reference_id IS NOT NULLSELECT extension_id AS id, element AS "option", params, enabled
FROM gcc_extensions
WHERE `type` = 'component'
AND `element` = 'com_content'SELECT *
FROM gcc_languages
WHERE published=1
ORDER BY ordering ASCSELECT id, home, template, s.params
FROM gcc_template_styles as s
LEFT JOIN gcc_extensions as e
ON e.element=s.template
AND e.type='template'
AND e.client_id=s.client_id
WHERE s.client_id = 0
AND e.enabled = 1SELECT b.rules
FROM gcc_assets AS a
LEFT JOIN gcc_assets AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
WHERE (a.name = 'com_content')
GROUP BY b.id, b.rules, b.lft
ORDER BY b.lftSELECT a.id, a.asset_id, a.title, a.alias, a.title_alias, a.introtext, a.fulltext,
CASE WHEN badcats.id is null THEN a.state ELSE 0 END AS state, a.mask, a.catid, a.created, a.created_by, a.created_by_alias,
CASE WHEN a.modified = 0 THEN a.created ELSE a.modified END as modified, a.modified_by, a.checked_out, a.checked_out_time, a.publish_up, a.publish_down, a.images, a.urls, a.attribs, a.version, a.parentid, a.ordering, a.metakey, a.metadesc, a.access, a.hits, a.metadata, a.featured, a.language, a.xreference,c.title AS category_title, c.alias AS category_alias, c.access AS category_access,u.name AS author,(
SELECT MAX(contact.id) AS id
FROM gcc_contact_details AS contact
WHERE contact.published = 1
AND contact.user_id = a.created_by
AND (contact.language in ('ar-AA','*') OR contact.language IS NULL)) as contactid,parent.title as parent_title, parent.id as parent_id, parent.path as parent_route, parent.alias as parent_alias,ROUND(v.rating_sum / v.rating_count, 0) AS rating, v.rating_count as rating_count
FROM gcc_content AS a
LEFT JOIN gcc_categories AS c
on c.id = a.catid
LEFT JOIN gcc_users AS u
on u.id = a.created_by
LEFT JOIN gcc_categories as parent
ON parent.id = c.parent_id
LEFT JOIN gcc_content_rating AS v
ON a.id = v.content_id
LEFT
OUTER JOIN (SELECT cat.id as id
FROM gcc_categories AS cat JOIN gcc_categories AS parent
ON cat.lft BETWEEN parent.lft
AND parent.rgt
WHERE parent.extension = 'com_content'
AND parent.published <= 0
GROUP BY cat.id) AS badcats
ON badcats.id = c.id
WHERE a.language in ('ar-AA','*','en-GB')
AND a.id = 88
AND (a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2026-08-10 02:13:30')
AND (a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2026-08-10 02:13:30')
AND (a.state = 1 OR a.state =2)SELECT tab.*, tmap.reference_id, tmap.translation_id
FROM gcc_content as tab
LEFT JOIN gcc_jf_translationmap AS tmap
ON tmap.reference_table = 'content'
AND tmap.translation_id = tab.id
AND tmap.language= 'ar-AA'
WHERE tmap.reference_id IN(88)
AND tmap.reference_id IS NOT NULLSELECT c.*,
CASE WHEN CHAR_LENGTH(c.alias) THEN CONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
FROM gcc_categories as c
LEFT JOIN gcc_categories AS s
ON (s.lft < c.lft
AND s.rgt > c.rgt
AND c.language in ('ar-AA','*')) OR (s.lft >= c.lft
AND s.rgt <= c.rgt)
LEFT JOIN (SELECT cat.id as id
FROM gcc_categories AS cat JOIN gcc_categories AS parent
ON cat.lft BETWEEN parent.lft
AND parent.rgt
WHERE parent.extension = 'com_content'
AND parent.published != 1
GROUP BY cat.id) AS badcats
ON badcats.id = c.id
WHERE (c.extension='com_content' OR c.extension='system')
AND c.access IN (1,1)
AND c.published = 1
AND s.id=105
AND badcats.id is null
GROUP BY 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
ORDER BY c.lftSELECT a.sef AS sef,a.lang_code AS lang_code
FROM gcc_languages AS aSELECT b.rules
FROM gcc_assets AS a
LEFT JOIN gcc_assets AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
WHERE (a.name = 'com_content.article.88')
GROUP BY b.id, b.rules, b.lft
ORDER BY b.lftSELECT a.id, a.language,
CASE WHEN CHAR_LENGTH(a.alias) THEN CONCAT_WS(':', a.id, a.alias) ELSE a.id END as slug,
CASE WHEN CHAR_LENGTH(cc.alias) THEN CONCAT_WS(':', cc.id, cc.alias) ELSE cc.id END as catslug
FROM gcc_content AS a
LEFT JOIN gcc_categories AS cc
ON cc.id = a.catid
WHERE a.catid = 105
AND a.state = 1
AND a.access = 1
AND (a.state = 1 OR a.state = -1)
AND (publish_up = '0000-00-00 00:00:00' OR publish_up <= '2026-08-10 02:13:30')
AND (publish_down = '0000-00-00 00:00:00' OR publish_down >= '2026-08-10 02:13:30')
AND a.language in ('ar-AA','*','en-GB')
ORDER BY a.created DESCUPDATE gcc_content
SET hits = hits + 1
WHERE id = 88SELECT m.id, m.title, m.module, m.position, m.content, m.showtitle, m.params, mm.menuid
FROM gcc_modules AS m
LEFT JOIN gcc_modules_menu AS mm
ON mm.moduleid = m.id
LEFT JOIN gcc_extensions AS e
ON e.element = m.module
AND e.client_id = m.client_id
WHERE m.published = 1
AND e.enabled = 1
AND (m.publish_up = '0000-00-00 00:00:00' OR m.publish_up <= '2026-08-10 02:13:30')
AND (m.publish_down = '0000-00-00 00:00:00' OR m.publish_down >= '2026-08-10 02:13:30')
AND m.access IN (1,1)
AND m.client_id = 0
AND (mm.menuid = 504 OR mm.menuid <= 0)
AND m.language IN ('ar-AA','*','en-GB')
ORDER BY m.position, m.orderingSELECT tab.*, tmap.reference_id, tmap.translation_id
FROM gcc_modules as tab
LEFT JOIN gcc_jf_translationmap AS tmap
ON tmap.reference_table = 'modules'
AND tmap.translation_id = tab.id
AND tmap.language= 'ar-AA'
WHERE tmap.reference_id IN(20,87,98,107,17,113,118,99,116)
AND tmap.reference_id IS NOT NULLSELECT extension_id AS id, element AS "option", params, enabled
FROM gcc_extensions
WHERE `type` = 'component'
AND `element` = 'com_contact'select `l`.`lang_id` AS `lang_id`,`l`.`lang_code` AS `lang_code`,`l`.`title` AS `title`,`l`.`title_native` AS `title_native`,`l`.`sef` AS `sef`,`l`.`description` AS `description`,`l`.`metakey` AS `metakey`,`l`.`metadesc` AS `metadesc`,`l`.`published` AS `published`,`l`.`image` AS `image`,`lext`.`image_ext` AS `image_ext`,`lext`.`fallback_code` AS `fallback_code`,`lext`.`params` AS `params`,`lext`.`ordering` AS `ordering`
from (`gcc_languages` `l`
left join `gcc_jf_languages_ext` `lext`
on((`l`.`lang_id` = `lext`.`lang_id`)))
WHERE published=1
order by `lext`.`ordering`SELECT m.id, m.menutype, m.title, m.alias, m.note, m.path AS route, m.link, m.type, m.level, m.language,m.browserNav, m.access, m.params, m.home, m.img, m.template_style_id, m.component_id, m.parent_id,e.element as component
FROM gcc_menu AS m
LEFT JOIN gcc_extensions AS e
ON m.component_id = e.extension_id
WHERE m.published = 1
AND m.parent_id > 0
AND m.client_id = 0
ORDER BY m.lftSELECT tab.*, tmap.reference_id, tmap.translation_id
FROM gcc_menu as tab
LEFT JOIN gcc_jf_translationmap AS tmap
ON tmap.reference_table = 'menu'
AND tmap.translation_id = tab.id
AND tmap.language= 'fi-FI'
WHERE tmap.reference_id IN(435,294,290,438,439,233,464,238,445,446,448,455,477,478,479,480,481,488,495,493,498,500,502,504,510,511,512)
AND tmap.reference_id IS NOT NULLSELECT m.id, m.menutype, m.title, m.alias, m.note, m.path AS route, m.link, m.type, m.level, m.language,m.browserNav, m.access, m.params, m.home, m.img, m.template_style_id, m.component_id, m.parent_id,e.element as component
FROM gcc_menu AS m
LEFT JOIN gcc_extensions AS e
ON m.component_id = e.extension_id
WHERE m.published = 1
AND m.parent_id > 0
AND m.client_id = 0
ORDER BY m.lftSELECT tab.*, tmap.reference_id, tmap.translation_id
FROM gcc_menu as tab
LEFT JOIN gcc_jf_translationmap AS tmap
ON tmap.reference_table = 'menu'
AND tmap.translation_id = tab.id
AND tmap.language= 'en-GB'
WHERE tmap.reference_id IN(435,294,290,438,439,233,464,238,445,446,448,455,477,478,479,480,481,488,495,493,498,500,502,504,510,511,512)
AND tmap.reference_id IS NOT NULLSHOW FULL COLUMNS
FROM `gcc_template_styles`SELECT *
FROM gcc_template_styles
WHERE `id` = '6'UPDATE `gcc_session`
SET `data` = '__default|a:8:{s:15:\"session.counter\";i:1;s:19:\"session.timer.start\";i:1786328010;s:18:\"session.timer.last\";i:1786328010;s:17:\"session.timer.now\";i:1786328010;s:22:\"session.client.browser\";s:40:\"CCBot/2.0 (https://commoncrawl.org/faq/)\";s:8:\"registry\";O:9:\"JRegistry\":1:{s:7:\"\0*\0data\";O:8:\"stdClass\":1:{s:11:\"application\";O:8:\"stdClass\":1:{s:4:\"lang\";s:5:\"ar-AA\";}}}s:4:\"user\";O:5:\"JUser\":25:{s:9:\"\0*\0isRoot\";b:0;s:2:\"id\";i:0;s:4:\"name\";N;s:8:\"username\";N;s:5:\"email\";N;s:8:\"password\";N;s:14:\"password_clear\";s:0:\"\";s:8:\"usertype\";N;s:5:\"block\";N;s:9:\"sendEmail\";i:0;s:12:\"registerDate\";N;s:13:\"lastvisitDate\";N;s:10:\"activation\";N;s:6:\"params\";N;s:6:\"groups\";a:0:{}s:5:\"guest\";i:1;s:13:\"lastResetTime\";N;s:10:\"resetCount\";N;s:10:\"\0*\0_params\";O:9:\"JRegistry\":1:{s:7:\"\0*\0data\";O:8:\"stdClass\":0:{}}s:14:\"\0*\0_authGroups\";a:1:{i:0;i:1;}s:14:\"\0*\0_authLevels\";a:2:{i:0;i:1;i:1;i:1;}s:15:\"\0*\0_authActions\";N;s:12:\"\0*\0_errorMsg\";N;s:10:\"\0*\0_errors\";a:0:{}s:3:\"aid\";i:0;}s:16:\"com_mailto.links\";a:1:{s:40:\"fcc5580fa1ab2bf796758e72562d303cca233880\";O:8:\"stdClass\":2:{s:4:\"link\";s:50:\"https://malgon.fi/index.php/en/hard-floor-cleaning\";s:6:\"expiry\";i:1786328010;}}}'
, `time` = '1786328010'
WHERE `session_id` = '157e0616bcd53cc28256b5266549b982'3 × SELECT m.id, m.menutype, m.title, m.alias, m.note, m.path AS route, m.link, m.type, m.level, m.language,m.browserNav, m.access, m.params, m.home, m.img, m.template_style_id, m.component_id, m.parent_id,e.element as component
FROM gcc_menu AS m
LEFT JOIN gcc_extensions AS e
ON m.component_id = e.extension_id3 × SELECT b.rules
FROM gcc_assets AS a
LEFT JOIN gcc_assets AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt2 × SELECT extension_id AS id, element AS "option", params, enabled
FROM gcc_extensions1 × SELECT *
FROM gcc_template_styles1 × SELECT m.id, m.title, m.module, m.position, m.content, m.showtitle, m.params, mm.menuid
FROM gcc_modules AS m
LEFT JOIN gcc_modules_menu AS mm
ON mm.moduleid = m.id
LEFT JOIN gcc_extensions AS e
ON e.element = m.module
AND e.client_id = m.client_id1 × SELECT tab.*, tmap.reference_id, tmap.translation_id
FROM gcc_modules as tab
LEFT JOIN gcc_jf_translationmap AS tmap
ON tmap.reference_table = 'modules'
AND tmap.translation_id = tab.id
AND tmap.language= 'ar-AA'1 × select `l`.`lang_id` AS `lang_id`,`l`.`lang_code` AS `lang_code`,`l`.`title` AS `title`,`l`.`title_native` AS `title_native`,`l`.`sef` AS `sef`,`l`.`description` AS `description`,`l`.`metakey` AS `metakey`,`l`.`metadesc` AS `metadesc`,`l`.`published` AS `published`,`l`.`image` AS `image`,`lext`.`image_ext` AS `image_ext`,`lext`.`fallback_code` AS `fallback_code`,`lext`.`params` AS `params`,`lext`.`ordering` AS `ordering`
from (`gcc_languages` `l`
left join `gcc_jf_languages_ext` `lext`
on((`l`.`lang_id` = `lext`.`lang_id`)))1 × SELECT a.id, a.language,
CASE WHEN CHAR_LENGTH(a.alias) THEN CONCAT_WS(':', a.id, a.alias) ELSE a.id END as slug,
CASE WHEN CHAR_LENGTH(cc.alias) THEN CONCAT_WS(':', cc.id, cc.alias) ELSE cc.id END as catslug
FROM gcc_content AS a
LEFT JOIN gcc_categories AS cc
ON cc.id = a.catid1 × SELECT tab.*, tmap.reference_id, tmap.translation_id
FROM gcc_menu as tab
LEFT JOIN gcc_jf_translationmap AS tmap
ON tmap.reference_table = 'menu'
AND tmap.translation_id = tab.id
AND tmap.language= 'fi-FI'1 × SELECT tab.*, tmap.reference_id, tmap.translation_id
FROM gcc_menu as tab
LEFT JOIN gcc_jf_translationmap AS tmap
ON tmap.reference_table = 'menu'
AND tmap.translation_id = tab.id
AND tmap.language= 'en-GB'1 × SELECT tab.*, tmap.reference_id, tmap.translation_id
FROM gcc_content as tab
LEFT JOIN gcc_jf_translationmap AS tmap
ON tmap.reference_table = 'content'
AND tmap.translation_id = tab.id
AND tmap.language= 'ar-AA'1 × SELECT tab.*, tmap.reference_id, tmap.translation_id
FROM gcc_menu as tab
LEFT JOIN gcc_jf_translationmap AS tmap
ON tmap.reference_table = 'menu'
AND tmap.translation_id = tab.id
AND tmap.language= 'ar-AA'1 × SELECT a.rules
FROM gcc_assets AS a1 × SELECT *
FROM gcc_languages1 × SELECT id, home, template, s.params
FROM gcc_template_styles as s
LEFT JOIN gcc_extensions as e
ON e.element=s.template
AND e.type='template'
AND e.client_id=s.client_id1 × SELECT c.*,
CASE WHEN CHAR_LENGTH(c.alias) THEN CONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
FROM gcc_categories as c
LEFT JOIN gcc_categories AS s
ON (s.lft < c.lft
AND s.rgt > c.rgt
AND c.language in ('ar-AA','*')) OR (s.lft >= c.lft
AND s.rgt <= c.rgt)
LEFT JOIN (SELECT cat.id as id
FROM gcc_categories AS cat JOIN gcc_categories AS parent
ON cat.lft BETWEEN parent.lft
AND parent.rgt1 × SELECT a.id, a.asset_id, a.title, a.alias, a.title_alias, a.introtext, a.fulltext,
CASE WHEN badcats.id is null THEN a.state ELSE 0 END AS state, a.mask, a.catid, a.created, a.created_by, a.created_by_alias,
CASE WHEN a.modified = 0 THEN a.created ELSE a.modified END as modified, a.modified_by, a.checked_out, a.checked_out_time, a.publish_up, a.publish_down, a.images, a.urls, a.attribs, a.version, a.parentid, a.ordering, a.metakey, a.metadesc, a.access, a.hits, a.metadata, a.featured, a.language, a.xreference,c.title AS category_title, c.alias AS category_alias, c.access AS category_access,u.name AS author,( SELECT MAX(contact.id) AS id
FROM gcc_contact_details AS contact1 × SELECT a.sef AS sef,a.lang_code AS lang_code
FROM gcc_languages AS1 × UPDATE `gcc_session`
SET `data` = '__default|a:8:{s:15:\"session.counter\";i:1;s:19:\"session.timer.start\";i:1786328010;s:18:\"session.timer.last\";i:1786328010;s:17:\"session.timer.now\";i:1786328010;s:22:\"session.client.browser\";s:40:\"CCBot/2.0 (https://commoncrawl.org/faq/)\";s:8:\"registry\";O:9:\"JRegistry\":1:{s:7:\"\0*\0data\";O:8:\"stdClass\":1:{s:11:\"application\";O:8:\"stdClass\":1:{s:4:\"lang\";s:5:\"ar-AA\";}}}s:4:\"user\";O:5:\"JUser\":25:{s:9:\"\0*\0isRoot\";b:0;s:2:\"id\";i:0;s:4:\"name\";N;s:8:\"username\";N;s:5:\"email\";N;s:8:\"password\";N;s:14:\"password_clear\";s:0:\"\";s:8:\"usertype\";N;s:5:\"block\";N;s:9:\"sendEmail\";i:0;s:12:\"registerDate\";N;s:13:\"lastvisitDate\";N;s:10:\"activation\";N;s:6:\"params\";N;s:6:\"groups\";a:0:{}s:5:\"guest\";i:1;s:13:\"lastResetTime\";N;s:10:\"resetCount\";N;s:10:\"\0*\0_params\";O:9:\"JRegistry\":1:{s:7:\"\0*\0data\";O:8:\"stdClass\":0:{}}s:14:\"\0*\0_authGroups\";a:1:{i:0;i:1;}s:14:\"\0*\0_authLevels\";a:2:{i:0;i:1;i:1;i:1;}s:15:\"\0*\0_authActions\";N;s:12:\"\0*\0_errorMsg\";N;s:10:\"\0*\0_errors\";a:0:{}s:3:\"aid\";i:0;}s:16:\"com_mailto.links\";a:1:{s:40:\"fcc5580fa1ab2bf796758e72562d303cca233880\";O:8:\"stdClass\":2:{s:4:\"link\";s:50:\"https://malgon.fi/index.php/en/hard-floor-cleaning\";s:6:\"expiry\";i:1786328010;}}}' , `time` = '1786328010'1 × SHOW FULL COLUMNS
FROM `gcc_template_styles1 × UPDATE gcc_content
SET hits = hits + 1

