If you are completing an external wall insulation project, you will inevitably use some sort of topcoat. Our most popular solution is silicone render which produces a weatherproof envelope for your home. Whatever the chosen topcoat, it must be a flawless finish. However, lime bloom can blight your efforts and leave unsightly streaks on your façade. A façade without streaks is not just to satisfy a customer’s vision, but a point of personal pride in your work. As such, you must be able to recognise, understand, and be able to rectify it when it occurs. Today’s blog will hopefully provide the information to allow you to do so. It is important to note that lime bloom is not limited to rendered surfaces. It crops up on exposed bricks and also other substrates.
“Lime bloom” or “efflorescence” is a commonly encountered problem with concrete and brick structures. It is the result of a chemical reaction involving various salts present within the material.
Concrete and brick are made using calcium hydroxide (also known as lime), among other materials. When these calcium hydroxide-containing materials are exposed to water – either from rain, groundwater, condensation, or even from the original construction process – the water can dissolve some of the calcium hydroxides, creating a saturated solution that can migrate towards the surface.
When this solution comes to the surface and evaporates, it leaves behind a deposit of calcium carbonate, also known as lime bloom.
Ca(OH)2 + CO2 → CaCO3 + H2O
Calcium hydroxide in concrete or brick reacts with carbon dioxide in the air to produce calcium carbonate and water. This reaction is an example of carbonation.
It is worth noting that although lime bloom can be unsightly, especially on coloured or textured surfaces, it doesn’t usually cause any significant structural damage. The white, chalky substance is mostly a cosmetic issue. There are various methods to remove or reduce it, like using acid-based cleaners or pressure washing, though these can sometimes damage the surface as well.
Much like the application of basecoats and topcoats, lime bloom is influenced by several factors.
Humidity: High levels of humidity can enhance the solubility of calcium hydroxide in the construction material and its migration to the surface. The moisture in the air can also facilitate the reaction with carbon dioxide, leading to a more extensive lime bloom.
Temperature: Higher temperatures increase the rate of chemical reactions, including the reaction between calcium hydroxide and carbon dioxide. On the other hand, warmer conditions also lead to faster evaporation, which may limit the amount of water available to dissolve calcium hydroxide.
Carbon dioxide levels: The availability of carbon dioxide is essential for the carbonation reaction that leads to lime bloom. Higher levels of carbon dioxide in the air will enhance the rate and extent of lime bloom.
Calcium hydroxide content: Different types of cement and mortar can have varying amounts of calcium hydroxide. Materials with higher levels will be more susceptible to lime bloom.
Soluble salts: The presence of other soluble salts in the construction materials can contribute to efflorescence, a similar phenomenon to lime bloom. These salts can dissolve in the water, migrate to the surface, and then crystallise as the water evaporates.
Curing process: The curing process of cement is crucial to limit lime bloom. Adequate curing allows for complete hydration of the cement, which reduces the amount of free calcium hydroxide that can react to form lime bloom.
Water content: Using too much water in the cement mixture or exposing the material to excessive water during construction can lead to increased dissolution and migration of calcium hydroxide.
Quality of the sealants and coatings: Quality sealants and coatings can limit the penetration of water into the construction material. Thereby reducing the dissolution of calcium hydroxide. They can also act as a barrier to carbon dioxide, limiting the carbonation reaction.
Over time, with consistent exposure to weather and environmental conditions, more lime can leach out from the concrete or brick, leading to a more significant lime bloom. This is why lime bloom is often more prevalent in older structures.
Recognising lime bloom involves a visual inspection of the surface of the material, typically concrete or brickwork. Lime bloom is a white, powdery, or crystalline deposit on the surface. It can sometimes have a fluffy or chalky texture. Lime bloom is most commonly seen on the surface of concrete, brickwork, or mortar. It’s often more prevalent in areas that are exposed to weather and moisture, such as exterior walls, driveways, patios, and sidewalks.
Lime bloom often appears in a patchy pattern and is unevenly distributed. It may also follow the lines of the mortar in brickwork. This is often where water can penetrate the structure most easily. Lime bloom becomes more pronounced after rain or in periods of high humidity, as these conditions promote the migration of calcium hydroxide to the surface and its subsequent reaction with carbon dioxide.
If you touch the wall, it typically feels gritty or powdery and may come off onto your hand. It can often be brushed off the surface, although this won’t necessarily remove it entirely, as the underlying issue may still be present.
Removing lime bloom requires careful treatment so as not to damage the underlying material.
It’s important to note that these methods remove the visible signs of lime bloom, but they do not address the underlying cause. If the structure continues to be exposed to moisture, the lime bloom is likely to recur. Therefore, prevention methods are crucial. These include improved drainage, the use of water-resistant sealants, or changes in landscaping to divert water away from the structure.
Cookie | Duration | Description |
---|---|---|
__stripe_mid | 1 year | This cookie is set by Stripe payment gateway. This cookie is used to enable payment on the website without storing any patment information on a server. |
__stripe_sid | 30 minutes | This cookie is set by Stripe payment gateway. This cookie is used to enable payment on the website without storing any patment information on a server. |
_GRECAPTCHA | 5 months 27 days | This cookie is set by the Google recaptcha service to identify bots to protect the website against malicious spam attacks. |
apbct_cookies_test | session | CleanTalk sets this cookie to prevent spam on comments and forms and act as a complete anti-spam solution and firewall for the site. |
apbct_page_hits | session | CleanTalk sets this cookie to prevent spam on comments and forms and act as a complete anti-spam solution and firewall for the site. |
apbct_prev_referer | session | Functional cookie placed by CleanTalk Spam Protect to store referring IDs and prevent unauthorized spam from being sent from the website. |
apbct_site_landing_ts | session | CleanTalk sets this cookie to prevent spam on comments and forms and act as a complete anti-spam solution and firewall for the site. |
apbct_site_referer | 3 days | This cookie is placed by CleanTalk Spam Protect to prevent spam and to store the referrer page address which led the user to the website. |
apbct_timestamp | session | CleanTalk sets this cookie to prevent spam on comments and forms and act as a complete anti-spam solution and firewall for the site. |
apbct_urls | 3 days | This cookie is placed by CleanTalk Spam Protect to prevent spam and to store the addresses (urls) visited on the website. |
AWSALBCORS | 7 days | This cookie is managed by Amazon Web Services and is used for load balancing. |
cookielawinfo-checkbox-advertisement | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category . |
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
ct_checkjs | session | CleanTalk–Used to prevent spam on our comments and forms and acts as a complete anti-spam solution and firewall for this site. |
ct_fkp_timestamp | session | CleanTalk sets this cookie to prevent spam on the site's comments/forms, and to act as a complete anti-spam solution and firewall for the site. |
ct_pointer_data | session | CleanTalk sets this cookie to prevent spam on the site's comments/forms, and to act as a complete anti-spam solution and firewall for the site. |
ct_ps_timestamp | session | CleanTalk sets this cookie to prevent spam on the site's comments/forms, and to act as a complete anti-spam solution and firewall for the site. |
ct_sfw_pass_key | 1 month | CleanTalk sets this cookie to prevent spam on comments and forms and act as a complete anti-spam solution and firewall for the site. |
ct_timezone | session | CleanTalk–Used to prevent spam on our comments and forms and acts as a complete anti-spam solution and firewall for this site. |
elementor | never | This cookie is used by the website's WordPress theme. It allows the website owner to implement or change the website's content in real-time. |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
Cookie | Duration | Description |
---|---|---|
__zlcmid | 1 year | This cookie is used by Zendesk live chat and is used to store the live chat ID. |
bcookie | 2 years | LinkedIn sets this cookie from LinkedIn share buttons and ad tags to recognize browser ID. |
bscookie | 2 years | LinkedIn sets this cookie to store performed actions on the website. |
lang | session | LinkedIn sets this cookie to remember a user's language setting. |
lidc | 1 day | LinkedIn sets the lidc cookie to facilitate data center selection. |
UserMatchHistory | 1 month | LinkedIn sets this cookie for LinkedIn Ads ID syncing. |
Cookie | Duration | Description |
---|---|---|
__utma | 2 years | This cookie is set by Google Analytics and is used to distinguish users and sessions. The cookie is created when the JavaScript library executes and there are no existing __utma cookies. The cookie is updated every time data is sent to Google Analytics. |
__utmb | 30 minutes | Google Analytics sets this cookie, to determine new sessions/visits. __utmb cookie is created when the JavaScript library executes and there are no existing __utma cookies. It is updated every time data is sent to Google Analytics. |
__utmc | session | The cookie is set by Google Analytics and is deleted when the user closes the browser. It is used to enable interoperability with urchin.js, which is an older version of Google Analytics and is used in conjunction with the __utmb cookie to determine new sessions/visits. |
__utmt | 10 minutes | Google Analytics sets this cookie to inhibit request rate. |
__utmv | 2 years | The __utmv cookie is set on the user's device, to enable Google Analytics to classify the visitor. |
__utmz | 6 months | Google Analytics sets this cookie to store the traffic source or campaign by which the visitor reached the site. |
sib_cuid | 6 months | Purechat uses this cookie to send data to purechat.com, to connect visitors to the reservation team and track visitors to stay on portal. |
SRM_B | 1 year 24 days | Used by Microsoft Advertising as a unique ID for visitors. |
Cookie | Duration | Description |
---|---|---|
_ga | 2 years | The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors. |
_gat_gtag_UA_61069204_2 | 1 minute | Set by Google to distinguish users. |
_gat_UA-61069204-2 | 1 minute | A variation of the _gat cookie set by Google Analytics and Google Tag Manager to allow website owners to track visitor behaviour and measure site performance. The pattern element in the name contains the unique identity number of the account or website it relates to. |
_gcl_au | 3 months | Provided by Google Tag Manager to experiment advertisement efficiency of websites using their services. |
_gid | 1 day | Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously. |
_uetsid | 1 day | This cookies are used to collect analytical information about how visitors use the website. This information is used to compile report and improve site. |
CONSENT | 2 years | YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data. |
Cookie | Duration | Description |
---|---|---|
_fbp | 3 months | This cookie is set by Facebook to display advertisements when either on Facebook or on a digital platform powered by Facebook advertising, after visiting the website. |
ANONCHK | 10 minutes | The ANONCHK cookie, set by Bing, is used to store a user's session ID and also verify the clicks from ads on the Bing search engine. The cookie helps in reporting and personalization as well. |
fr | 3 months | Facebook sets this cookie to show relevant advertisements to users by tracking user behaviour across the web, on sites that have Facebook pixel or Facebook social plugin. |
MUID | 1 year 24 days | Bing sets this cookie to recognize unique web browsers visiting Microsoft sites. This cookie is used for advertising, site analytics, and other operations. |
NID | 6 months | NID cookie, set by Google, is used for advertising purposes; to limit the number of times the user sees an ad, to mute unwanted ads, and to measure the effectiveness of ads. |
test_cookie | 15 minutes | The test_cookie is set by doubleclick.net and is used to determine if the user's browser supports cookies. |
uuid | 6 months | MediaMath sets this cookie to avoid the same ads from being shown repeatedly and for relevant advertising. |
VISITOR_INFO1_LIVE | 5 months 27 days | A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface. |
YSC | session | YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages. |
yt-remote-connected-devices | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt-remote-device-id | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt.innertube::nextId | never | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |
yt.innertube::requests | never | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |
Cookie | Duration | Description |
---|---|---|
_clck | 1 year | No description |
_clsk | 1 day | No description |
_uetvid | 1 year 24 days | No description available. |
AnalyticsSyncHistory | 1 month | No description |
apbct_pixel_url | session | No description |
apbct_visible_fields_0 | session | No description |
apbct_visible_fields_1 | session | No description |
apbct_visible_fields_10 | session | No description |
apbct_visible_fields_2 | session | No description |
apbct_visible_fields_3 | session | No description |
apbct_visible_fields_4 | session | No description |
apbct_visible_fields_5 | session | No description |
apbct_visible_fields_6 | session | No description |
apbct_visible_fields_7 | session | No description |
apbct_visible_fields_8 | session | No description |
apbct_visible_fields_9 | session | No description |
ct_checked_emails | session | No description |
ct_has_scrolled | session | No description |
ct_mouse_moved | session | No description |
ct_screen_info | session | No description |
ictf_master | never | No description available. |
li_gc | 2 years | No description |
m | 2 years | No description available. |
SM | session | No description available. |
testinfinitycookie | session | No description |
woocommerce_show_tax | 7 days | No description available. |
wp_woocommerce_session_c5ac76b408021294cb56bcc27eddf8a1 | 2 days | No description |
2 thoughts on “What is Lime Bloom and How Can You Remove it?”
What materials could you use that prevent lime bloom?
Hi Felix, water-resistant paints and renders can help. Cement based mixtures with lower calcium hydroxide will be less susceptible to lime bloom. You can also use drainage and landscaping measures to divert water away