{"id":69035,"date":"2025-07-14T14:03:04","date_gmt":"2025-07-14T11:03:04","guid":{"rendered":"https:\/\/www.sweco.fi\/?page_id=69035"},"modified":"2025-08-18T08:02:19","modified_gmt":"2025-08-18T05:02:19","slug":"structural-condition-surveys","status":"publish","type":"page","link":"https:\/\/www.sweco.fi\/en\/services\/buildings-and-urban-areas\/research-services\/structural-condition-surveys\/","title":{"rendered":"Structural condition surveys"},"content":{"rendered":"<section class=\"block hero \" >\n    <img width=\"1680\" height=\"800\" src=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2025\/07\/Structural-engineering-studies.-jpg-1680x800.jpg\" class=\"hero__bg-img\" alt=\"a street scene with a large multi-story building on the right side. The building has numerous windows and a beige facade with vertical brown accents.\" fetchpriority=\"high\" decoding=\"async\" sizes=\"(max-width: 767px) 1080px, 1920px\" \/>        \n\t        <div class=\"block__inner hero__blurbs\" data-amount=\"2\">\n\t\t\t                <a href=\"https:\/\/www.sweco.fi\/en\/services\/buildings-and-urban-areas\/research-services\/\" target=\"\"\n                   class=\"col--6\">\n                <span>\n                    \t                Read more about research                     <span class=\"last\">\n                        services                        <i class=\"icon icon-arrow-right\"><\/i>\n                    <\/span>\n                <\/span>\n                <\/a>\n\t\t\t                <a href=\"https:\/\/www.sweco.fi\/en\/services\/buildings-and-urban-areas\/research-services\/indoor-air-and-humidity-condition-surveys\/\" target=\"\"\n                   class=\"col--6\">\n                <span>\n                    \t                Indoor air and humidity condition                     <span class=\"last\">\n                        surveys                        <i class=\"icon icon-arrow-right\"><\/i>\n                    <\/span>\n                <\/span>\n                <\/a>\n\t\t\t        <\/div>\n\t<\/section>\n\n\n\n\n<section class=\"block cb block--white\" >\n\t<div class=\"block__inner cb__inner cb__inner--one\">\n\t<div class=\"col--12 col--center col--wrapper\">\n\t\t<div class=\"col col--6 editor-content\">\n\t\t\t<h1>Structural condition surveys<\/h1>\n<p>We efficiently determine the current condition of the property, both in terms of indoor air and structures.<\/p>\n<p>A safe building and a high-quality and healthy <a href=\"https:\/\/www.sweco.fi\/palvelumme\/rakennukset-ja-kaupunkikehitys\/tutkimuspalvelut\/sisailma-ja-kosteustekniset-kuntotutkimukset\/\">indoor climate<\/a> support our well-being. We efficiently determine the current condition of the property, both in terms of indoor air and structures, and determine any repair needs.<\/p>\n<p>With our special expertise in <a href=\"https:\/\/www.sweco.fi\/en\/services\/buildings-and-urban-areas\/research-services\/indoor-air-and-humidity-condition-surveys\/\">indoor air<\/a>\u00a0and concrete structure surveys and on the basis of our surveys of harmful substances, we design the most functional repair solution. In our design, we take into account structural solutions, the purpose of use of the premises, and the entirety formed by materials and building technology systems.<\/p>\n<p>Based on our research, we present proposals for measures as initial information for renovation planning, examine the repair options for the renovation (technical, health and financial assessment) and draw up a 10-year PTS plan. We also make an assessment of the exposure conditions based on the health significance of the test results and the usability of the facilities.<\/p>\n<p>We always design a service package for our customers that takes into account the needs and requirements of the site. All studies related to indoor air and structures \u2013 e.g. repair need surveys, indoor climate and humidity condition surveys, condition assessments and surveys of concrete structures, as well as asbestos and surveys of harmful substances \u2013 can be found under the same roof.<\/p>\n<p><a href=\"https:\/\/www.sweco.fi\/en\/services\/buildings-and-urban-areas\/research-services\/indoor-air-and-humidity-condition-surveys\/\">Read more about indoor air and humidity condition studies<\/a><\/p>\n<h2 id=\"with-our-repair-needs-assessment-you-can-anticipate-the-costs\">With our repair needs assessment, you can anticipate the costs<\/h2>\n<p>In the assessment of the need for renovation of a building, we examine the condition of the building&#8217;s structures, building materials and building technology. The repair needs assessment provides justified and correct information on the condition of the building, the extent of the repairs, the time required for the repair work and the repair costs. The renovation needs assessment of the building is carried out during the project preparation phase, when the renovation of the building is topical or the further use of the building is being investigated.<\/p>\n<p>We will examine the building&#8217;s structures and building technology. In terms of structures, we survey the condition of the building&#8217;s interior surfaces and facades. We also carry out structural engineering studies, determine the condition of the structures and the materials used in the structures and the harmful substances in the structures, measure the moisture content of the structures and assess the airtightness of the structures. The condition of facades and frame structures can be specified with condition surveys and load-bearing capacity calculations of concrete structures. The condition survey of concrete structures is used to determine the condition of the structure, the nature of any damage and safety risks. Building services surveys assess the condition and functionality of HVAC technical systems.<\/p>\n<h2 id=\"condition-survey-of-concrete-structures\">Condition survey of concrete structures<\/h2>\n<p>A professional condition survey of concrete structures provides information on the current condition of the structure. The condition survey also maps the nature and extent of possible damage, safety risks, and technical functionality and service life. Our expert tailors the condition survey as a whole, taking into account the requirements set by the client and the site and the recommendations set by the condition survey guidelines. The aim of each condition survey is to achieve a situation where the information obtained will also provide the customer with the prerequisites for the future phases of the project.<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/section>\n\n\n<section class=\"block ocb ocb--left\" >\n    <div class=\"block__inner ocb__inner editor-content\">\n\n    \t    \t\t<div class=\"ocb__title ocb__title--mobile\">\n    \t\t\t<h2 id=\"the-concrete-structures-to-be-studied-are-conventionally\">The concrete structures to be studied are conventionally<\/h2>\n    \t\t<\/div>\n    \t\n\t\t<div class=\"col--4 ocb__content\">\n\t\t\t\t    \t\t<div class=\"ocb__title ocb__title--desktop\">\n\t    \t\t\t<h2 id=\"the-concrete-structures-to-be-studied-are-conventionally-2\">The concrete structures to be studied are conventionally<\/h2>\n\t    \t\t<\/div>\n\t    \t\t\t\t<ol>\n<li>Parking facilities and garages<\/li>\n<li>Facades, plinths, and balconies<\/li>\n<li>Swimming pools and water towers<\/li>\n<li>Water and wastewater treatment plants<\/li>\n<li>Power plants and industrial buildings<\/li>\n<li>Bridges, culverts, piers, and tunnels<\/li>\n<\/ol>\n<p>The investigation is carried out on-site through visual observations and the use of technical research equipment. Samples are taken from the structures and subjected to necessary laboratory tests and investigations. The gathered information and conclusions drawn from the condition survey are compiled into a comprehensive condition survey report for the client.<\/p>\n\t\t\t\t\t<\/div>\n\n        <div class=\"col--9 ocb__media\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1260\" height=\"750\" src=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/05\/126_190726_laittasalmensillat_022-1260x750.jpg\" class=\"attachment-ocb-image size-ocb-image\" alt=\"Laittasalmen sillat\" srcset=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/05\/126_190726_laittasalmensillat_022-1260x750.jpg 1260w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/05\/126_190726_laittasalmensillat_022-200x119.jpg 200w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/05\/126_190726_laittasalmensillat_022-768x457.jpg 768w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/05\/126_190726_laittasalmensillat_022-1536x914.jpg 1536w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/05\/126_190726_laittasalmensillat_022-520x310.jpg 520w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/05\/126_190726_laittasalmensillat_022-800x476.jpg 800w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/05\/126_190726_laittasalmensillat_022-504x300.jpg 504w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/05\/126_190726_laittasalmensillat_022.jpg 1680w\" sizes=\"auto, (max-width: 1260px) 100vw, 1260px\" \/>        <\/div>\n    <\/div>\n<\/section>\n\n<section class=\"block cb block--white\" >\n\t<div class=\"block__inner cb__inner cb__inner--one\">\n\t<div class=\"col--12 col--center col--wrapper\">\n\t\t<div class=\"col col--6 editor-content\">\n\t\t\t<h2 id=\"our-condition-survey-services-include\">Our condition survey services include:<\/h2>\n<ol>\n<li><span style=\"font-size: 1.125rem\">Damage assessments and field tests<\/span><\/li>\n<li>Collection of structural test specimens and diverse laboratory testing<\/li>\n<li>Sampling and laboratory testing of environmentally hazardous substances (asbestos, lead, PCB)<\/li>\n<li>Condition survey reports and statements<\/li>\n<li>Tests for quality control of repair work<\/li>\n<li>Assessments of the remaining service life of structures<\/li>\n<li>Thermography<\/li>\n<li>Moisture measurements<\/li>\n<\/ol>\n<p>When localized moisture damage is detected in a structure, it is necessary to conduct leak and moisture damage investigations.<\/p>\n<p>In a building\u2019s leak and moisture damage investigation, the cause of the water leak, the extent of structural damage caused by the leak, and the necessary repair recommendations are determined. This ensures the correct scope of repair work and prevents factors that could negatively impact indoor air quality from remaining in the structures.<\/p>\n<h2 id=\"moisture-measurement-in-apartment-buildings\">Moisture Measurement in Apartment Buildings<\/h2>\n<p>Moisture measurements are not performed regularly but are conducted in the event of water damage or suspected moisture damage. We perform moisture measurements for apartment buildings and housing companies. The moisture measurement investigation reveals the cause of moisture, the extent of damage, and recommended corrective actions.<\/p>\n<h2 id=\"asbestos-and-environmental-hazard-assessments\">Asbestos and Environmental Hazard Assessments<\/h2>\n<p>When planning repair actions for a building, asbestos and environmental hazard assessments must be conducted.<\/p>\n<h2 id=\"asbestos-and-hazardous-material-assessment-in-buildings\">Asbestos and Hazardous Material Assessment in Buildings<\/h2>\n<p>The assessment is carried out before commencing demolition, repair, or alteration work if hazardous materials that pose health risks are suspected in the structures. The hazardous material assessment will detail the quantity, type, location, dust class, and recommended method for removing hazardous materials. Our reliable and swift testing laboratory performs asbestos analyses.<\/p>\n<h2 id=\"our-research-services-include\">Our Research Services Include:<\/h2>\n<ol>\n<li>Repair needs assessment<\/li>\n<li>Condition surveys of concrete structures<\/li>\n<li>Indoor climate and moisture technical condition surveys<\/li>\n<li>Asbestos and hazardous substance investigations<\/li>\n<li>Condition evaluations<\/li>\n<li>Concrete damage investigations and problem assessments<\/li>\n<li>Leak and moisture damage investigations<\/li>\n<li>Investigations of the functionality of drainage systems<\/li>\n<li>Technical building studies<\/li>\n<li>Odor nuisance investigations and proactive indoor air activities<\/li>\n<li>Expert services for damage cases related to building repair needs<\/li>\n<\/ol>\n<h3 id=\"concrete-structure-ndt-via-sweco\">Concrete Structure NDT via Sweco:<\/h3>\n<p>Non-Destructive Testing (NDT) of concrete structures can be ordered through Sweco. This testing maps out embedded installations and identifies voids and other density variations within the structures.<\/p>\n<p>With NDT testing, we can conduct precise structural investigations to support repair planning and quality assurance, avoiding unnecessary demolition of structures. NDT testing also optimizes the selection of sampling locations and prevents drilling into reinforcements or pipes.<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/section>\n\n\n    <section class=\"block block--white contacts\" >\n        <div class=\"block__inner contacts__inner\">\n            <div class=\"col--11 col--wrapper col--stretch\">\n\t\t\t\t\t\t\t\t                    <div class=\"col col--6 person person--card--img\">\n                        <div class=\"person__inner\">\n\t\t\t\t\t\t\t                            <div class=\"person__content editor-content\">\n                                <p class=\"h4 hyphenate\">Ilkka Jerkku<\/p>                                <em>Specialist<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"person__contact\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<button class=\"btn btn__small btn__secondary contact-info-btn\" data_contact-id=\"30238\" data-email-subject=\"\">Show contact information<\/button>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t                            <\/div>\n                        <\/div>\n                    <\/div>\n\t\t\t\t                    <div class=\"col col--6 person person--card--img\">\n                        <div class=\"person__inner\">\n\t\t\t\t\t\t\t                            <div class=\"person__content editor-content\">\n                                <p class=\"h4 hyphenate\">Joonas Nortio<\/p>                                <em>Team Leader<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"person__contact\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<button class=\"btn btn__small btn__secondary contact-info-btn\" data_contact-id=\"41609\" data-email-subject=\"\">Show contact information<\/button>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t                            <\/div>\n                        <\/div>\n                    <\/div>\n\t\t\t\t                    <div class=\"col col--6 person person--card--img\">\n                        <div class=\"person__inner\">\n\t\t\t\t\t\t\t                            <div class=\"person__content editor-content\">\n                                <p class=\"h4 hyphenate\">Ari Timonen<\/p>                                <em>Team Leader<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"person__contact\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<button class=\"btn btn__small btn__secondary contact-info-btn\" data_contact-id=\"41624\" data-email-subject=\"\">Show contact information<\/button>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t                            <\/div>\n                        <\/div>\n                    <\/div>\n\t\t\t\t            <\/div>\n        <\/div>\n    <\/section>\n\n\n<section class=\"block form-block block--white\" >\n\t<div class=\"block__inner form-block__inner \">\n\n                    <div class=\"col--11 col--wrapper\">\n                                    <div class=\"col col--4 editor-content form-block__title\">\n                        <h3 class=\"h3 hyphenate\" id=\"contact-us\">Contact Us!<\/h3>                    <\/div>\n                    <div class=\"col--12 col\"><\/div>\n                \n                <div class=\"col col--4 editor-content\">\n                                    <\/div>\n\n                <div class=\"col col--7\">\n                    <script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n\/* ]]> *\/\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_6' ><form class=\"gform_analytics_tracking\" method='post' enctype='multipart\/form-data' target='gform_ajax_frame_6' id='gform_6'  action='\/en\/wp-json\/wp\/v2\/pages\/69035' data-formid='6' novalidate autocomplete=\"off\">\n                        <div class='gform-body gform_body'><ul id='gform_fields_6' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id=\"field_6_8\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible gform_honeypot\"  data-field-class=\"gform_honeypot\" ><label class='gfield_label gform-field-label' for='input_6_8'>URL<\/label><div class='ginput_container'><input autocomplete=\"off\"  name='input_8' id='input_6_8' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_6_8'>This field is for validation purposes and should be left unchanged.<\/div><\/li><li id=\"field_6_1\" class=\"gfield gfield--type-text half field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_text\"  data-field-class=\"gform_text\" ><label class='gfield_label gform-field-label' for='input_6_1'>Name<\/label><div class='ginput_container ginput_container_text'><input autocomplete=\"off\"  name='input_1' id='input_6_1' type='text' value='' class='medium'      aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_6_2\" class=\"gfield gfield--type-text half field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_text\"  data-field-class=\"gform_text\" ><label class='gfield_label gform-field-label' for='input_6_2'>Company<\/label><div class='ginput_container ginput_container_text'><input autocomplete=\"off\"  name='input_2' id='input_6_2' type='text' value='' class='medium'      aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_6_5\" class=\"gfield gfield--type-email half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_email\"  data-field-class=\"gform_email\" ><label class='gfield_label gform-field-label' for='input_6_5'>Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input autocomplete=\"off\"  name='input_5' id='input_6_5' type='email' value='' class='medium'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/li><li id=\"field_6_3\" class=\"gfield gfield--type-text half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_text\"  data-field-class=\"gform_text\" ><label class='gfield_label gform-field-label' for='input_6_3'>Mobile<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input autocomplete=\"off\"  name='input_3' id='input_6_3' type='text' value='' class='medium'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_6_6\" class=\"gfield gfield--type-textarea full expanding-textarea field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_textarea\"  data-field-class=\"gform_textarea\" ><label class='gfield_label gform-field-label' for='input_6_6'>How can we help you?<\/label><div class='ginput_container ginput_container_textarea'><textarea autocomplete=\"off\"  name='input_6' id='input_6_6' class='textarea medium'      aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/li><li id=\"field_6_7\" class=\"gfield gfield--type-consent gfield--type-choice gfield--input-type-consent gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_consent\"  data-field-class=\"gform_consent\" ><label class='gfield_label gform-field-label gfield_label_before_complex' >Agreement<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_consent'><input autocomplete=\"off\"  name='input_7.1' id='input_6_7_1' type='checkbox' value='1'   aria-required=\"true\" aria-invalid=\"false\"   \/> <label class=\"gform-field-label gform-field-label--type-inline gfield_consent_label\" for='input_6_7_1' >By sending this form I accept that my information will be saved in Sweco customer register. <a href=\"https:\/\/www.sweco.fi\/en\/about-sweco\/sweco-data-privacy-statement\/\">Sweco Data Privacy Statement<\/a>&gt;<\/label><input autocomplete=\"off\"  type='hidden' name='input_7.2' value='By sending this form I accept that my information will be saved in Sweco customer register. &lt;a href=&quot;https:\/\/www.sweco.fi\/en\/about-sweco\/sweco-data-privacy-statement\/&quot;&gt;Sweco Data Privacy Statement&lt;\/a&gt;&gt;' class='gform_hidden' \/><input autocomplete=\"off\"  type='hidden' name='input_7.3' value='5' class='gform_hidden' \/><\/div><\/li><\/ul><\/div>\n        <div class='gform-footer gform_footer top_label'> <button class='btn btn__primary' id='gform_submit_button_6'><span>Send<\/span><\/button> <input type='hidden' name='gform_ajax' value='form_id=6&amp;title=&amp;description=&amp;tabindex=0&amp;theme=legacy&amp;hash=4fef7decf52ef6029b89308caac65e3b' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_6' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_6' id='gform_theme_6' value='legacy' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_6' id='gform_style_settings_6' value='' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_6' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='6' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='EUR' value='JSFAbSddYzPr+ooxbTy4nqTzyHpWc2aNVwmoHbHsXHpXEsWGZb8MYuHAaU31d7KXSy3ood0sD7jJAbKrT1Z\/G3PW3dnLM120glZ6nYFMcMA932Y=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_6' value='WyJ7XCI3LjFcIjpcIjVhYWVlZmI3NTc0MTU1YjA1ZTkwNjQxMWI2MWVlNGZiXCIsXCI3LjJcIjpcIjNiMjE4NmJlMWQ5YWNhNTQ3NTA5NzgyNzViYzNjNmM4XCIsXCI3LjNcIjpcIjY5M2FkN2IxNjZjMGFlYWRiOTEwNmMzMjZkNGEwOGZhXCJ9IiwiZTk3ZDcyNzQ2ZWYyMzZjOTU0OGJiOGM0NWQ0ZTRiNTYiXQ==' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_6' id='gform_target_page_number_6' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_6' id='gform_source_page_number_6' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div>\n\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_6' id='gform_ajax_frame_6' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'><\/iframe>\n\t\t                <script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n gform.initializeOnLoaded( function() {gformInitSpinner( 6, 'https:\/\/www.sweco.fi\/wp-content\/themes\/sweco\/assets\/dist\/oval.svg', true );jQuery('#gform_ajax_frame_6').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_6');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_6').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_6').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_6').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_6').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_6').val();gformInitSpinner( 6, 'https:\/\/www.sweco.fi\/wp-content\/themes\/sweco\/assets\/dist\/oval.svg', true );jQuery(document).trigger('gform_page_loaded', [6, current_page]);window['gf_submitting_6'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_6').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [6]);window['gf_submitting_6'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_6').text());}else{jQuery('#gform_6').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"6\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_6\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_6\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_6\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 6, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); \n\/* ]]> *\/\n<\/script>\n                <\/div>\n            <\/div>\n        \n\t<\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":41,"featured_media":69042,"parent":22703,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_seopress_titles_title":"Structural condition surveys - Sweco","_seopress_titles_desc":"We determine the current condition of the property, both in terms of indoor air and structures. Contact Us!","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"both","_seopress_redirections_param":"","_seopress_redirections_type":301,"_seopress_analysis_target_kw":"Structural engineering studies","_seopress_news_disabled":"","_seopress_video_disabled":"","_seopress_video":[],"_seopress_pro_schemas_manual":[],"_seopress_pro_rich_snippets_disable_all":"","_seopress_pro_rich_snippets_disable":[],"_seopress_pro_schemas":[],"footnotes":""},"class_list":["post-69035","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/pages\/69035","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/users\/41"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/comments?post=69035"}],"version-history":[{"count":12,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/pages\/69035\/revisions"}],"predecessor-version":[{"id":69781,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/pages\/69035\/revisions\/69781"}],"up":[{"embeddable":true,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/pages\/22703"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/media\/69042"}],"wp:attachment":[{"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/media?parent=69035"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}