Deprecated: version_compare(): Passing null to parameter #1 ($version1) of type string is deprecated in /home/serviceheroes/public_html/melbourne/wp-content/plugins/gravityforms/includes/addon/class-gf-addon.php on line 5719

Deprecated: Return type of GF_Field::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/serviceheroes/public_html/melbourne/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 84

Deprecated: Return type of GF_Field::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/serviceheroes/public_html/melbourne/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 90

Deprecated: Return type of GF_Field::offsetSet($offset, $data) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/serviceheroes/public_html/melbourne/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 99

Deprecated: Return type of GF_Field::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/serviceheroes/public_html/melbourne/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 108

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the acf domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/serviceheroes/public_html/melbourne/wp-includes/functions.php on line 6260

Deprecated: Creation of dynamic property ACF::$fields is deprecated in /home/serviceheroes/public_html/melbourne/wp-content/plugins/advanced-custom-fields-pro/includes/fields.php on line 138

Deprecated: Creation of dynamic property acf_loop::$loops is deprecated in /home/serviceheroes/public_html/melbourne/wp-content/plugins/advanced-custom-fields-pro/includes/loop.php on line 28

Deprecated: Creation of dynamic property ACF::$loop is deprecated in /home/serviceheroes/public_html/melbourne/wp-content/plugins/advanced-custom-fields-pro/includes/loop.php on line 269

Deprecated: Creation of dynamic property ACF::$revisions is deprecated in /home/serviceheroes/public_html/melbourne/wp-content/plugins/advanced-custom-fields-pro/includes/revisions.php on line 397

Deprecated: Creation of dynamic property acf_validation::$errors is deprecated in /home/serviceheroes/public_html/melbourne/wp-content/plugins/advanced-custom-fields-pro/includes/validation.php on line 28

Deprecated: Creation of dynamic property ACF::$validation is deprecated in /home/serviceheroes/public_html/melbourne/wp-content/plugins/advanced-custom-fields-pro/includes/validation.php on line 214

Deprecated: Creation of dynamic property acf_form_customizer::$preview_values is deprecated in /home/serviceheroes/public_html/melbourne/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 28

Deprecated: Creation of dynamic property acf_form_customizer::$preview_fields is deprecated in /home/serviceheroes/public_html/melbourne/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 29

Deprecated: Creation of dynamic property acf_form_customizer::$preview_errors is deprecated in /home/serviceheroes/public_html/melbourne/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 30

Deprecated: Creation of dynamic property ACF::$form_front is deprecated in /home/serviceheroes/public_html/melbourne/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-front.php on line 598

Deprecated: Creation of dynamic property acf_form_widget::$preview_values is deprecated in /home/serviceheroes/public_html/melbourne/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 34

Deprecated: Creation of dynamic property acf_form_widget::$preview_reference is deprecated in /home/serviceheroes/public_html/melbourne/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 35

Deprecated: Creation of dynamic property acf_form_widget::$preview_errors is deprecated in /home/serviceheroes/public_html/melbourne/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 36

Deprecated: dirname(): Passing null to parameter #1 ($path) of type string is deprecated in /home/serviceheroes/public_html/melbourne/wp-content/plugins/gravityforms/includes/addon/class-gf-addon.php on line 6057

Deprecated: dirname(): Passing null to parameter #1 ($path) of type string is deprecated in /home/serviceheroes/public_html/melbourne/wp-content/plugins/gravityforms/includes/addon/class-gf-addon.php on line 6059

Deprecated: Creation of dynamic property acf_field_oembed::$width is deprecated in /home/serviceheroes/public_html/melbourne/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-oembed.php on line 31

Deprecated: Creation of dynamic property acf_field_oembed::$height is deprecated in /home/serviceheroes/public_html/melbourne/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-oembed.php on line 32

Deprecated: Creation of dynamic property acf_field_google_map::$default_values is deprecated in /home/serviceheroes/public_html/melbourne/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-google-map.php on line 33

Deprecated: Creation of dynamic property acf_field__group::$have_rows is deprecated in /home/serviceheroes/public_html/melbourne/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-group.php on line 31

Deprecated: Creation of dynamic property acf_field_clone::$cloning is deprecated in /home/serviceheroes/public_html/melbourne/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-clone.php on line 34

Deprecated: Creation of dynamic property acf_field_clone::$have_rows is deprecated in /home/serviceheroes/public_html/melbourne/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-clone.php on line 35

Deprecated: Return type of ActionScheduler_DateTime::setTimezone($timezone) should either be compatible with DateTime::setTimezone(DateTimeZone $timezone): DateTime, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/serviceheroes/public_html/melbourne/wp-content/plugins/wp-mail-smtp-pro/vendor/woocommerce/action-scheduler/classes/ActionScheduler_DateTime.php on line 60

Deprecated: Return type of ActionScheduler_DateTime::getOffset() should either be compatible with DateTime::getOffset(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/serviceheroes/public_html/melbourne/wp-content/plugins/wp-mail-smtp-pro/vendor/woocommerce/action-scheduler/classes/ActionScheduler_DateTime.php on line 48

Deprecated: Return type of ActionScheduler_DateTime::getTimestamp() should either be compatible with DateTime::getTimestamp(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/serviceheroes/public_html/melbourne/wp-content/plugins/wp-mail-smtp-pro/vendor/woocommerce/action-scheduler/classes/ActionScheduler_DateTime.php on line 27

Deprecated: dirname(): Passing null to parameter #1 ($path) of type string is deprecated in /home/serviceheroes/public_html/melbourne/wp-content/plugins/gravityforms/includes/addon/class-gf-addon.php on line 6092
What’s Blocking My Kitchen Sink? | Service Heroes

What’s Blocking My Kitchen Sink?

What’s Blocking My Kitchen Sink?

If you ask people what sink in their home is most likely to become blocked, many will no doubt answer that it is their bathroom sink, but many more will likely answer that it is their kitchen sink.

See, if you compared both bathroom and kitchen sinks, you will find that bathroom sinks are exposed to relatively little that can result in clogs. Sure, soap scum or hair can clog a bathroom sink, but besides that, all that goes down your typical bathroom sink is soap and water. A kitchen sink, on the other hand, is exposed all sorts of different things that could potentially result in a clog. This is why the kitchen sink seems to end up clogged so often. You have grease, fat, oil, food scrapings, soap scum, and more. All of this gets thrown down kitchen sinks even though much of it should not be.

So, if you have a clogged kitchen sink and are wondering why it is clogged, then you can stop scratching your head. In this post, we are going to go through all the various things that could potentially clog a kitchen sink and how to avoid having clogs appear in the future.

Fats, oils, and grease

Fats, oils, and grease (often abbreviated as F.O.G. in the plumbing world) are an extremely common cause of kitchen sink blockages. When people are cooking something in a pan, it’s almost second nature to just dump excess grease down the drain. This is especially true if you happen to still wash your dishes via hand. After all, you cannot dump grease or fats into the garbage because it creates an awful odour and it can attract pests. So, the most obvious location is down the sink.

The problem with this is that fats, oils, and grease can harden over time. As they harden, they start to stick to the inner walls of the pipes in your sink. Once they have thoroughly coated the inside of your pipes, other debris can start getting caught on the hardened grease. Eventually, this will turn into a major clog.

So, if you cannot throw fat down the drain, then where should you throw it? Well, the answer is not to throw it out at all. The best thing to do with leftover kitchen grease is to pour into a sealed container and stick it in the fridge. After about a day or so, the grease will have thoroughly hardened into a solid, jelly like substance. Once it has gotten to that stage, you can easily just throw it in the garbage, without any worry of disgusting liquid leaking everywhere.

If, for some reason or another, you are unable to do this and must throw some grease or fat down the kitchen sink, then make sure that you mix it with a lot of water first, which will help dilute it and prevent it from clogging your sink. Never, under any circumstances, should you throw fats, oils, or grease down the drain without at least mixing it with water first.

Food scraps

If you are not in the habit of scraping little bits of food off your plate before you rinse them in the sink, then they are going to get washed down your sink when you rinse your plates off. Now, it may not look like it at first, but these little particles of food will wreak havoc on your kitchen sink.

They will get caught in parts of the sink and other bits of food will start getting caught on them. This builds up over time until you have a major clog on your hands. The solution to this is you need to make sure that every piece of caked-on food on a plate gets put in either your garbage disposal or garbage bin. Even though it is far easier to just rinse the small pieces off and wash them down the sink, take the time to scrape the food off first.

Soap scum

Soap scum is a common issue that effects all sinks, and kitchen sinks are no exception. See, when soap is washed off your hands, it goes down the sink. Ideally, the soap will be carried through the pipes normally. However, sometimes the soap run off can mix with hard water – water with a high mineral content. This produces what is called “soap scum.”

This soap scum can absorb other things and it will eventually cause a clog. Unfortunately, the only way to deal with a blockage caused by soap scum will be to dig out the blockage. You can choose to do this on your own, or you can give us a call and we will do it for you.

Coffee grounds

So, this kind of ties in with the food scraps point, but we wanted to keep it separate because of how prevalent of an issue it is.

A lot of people tend to just dump their coffee grounds in the sink and wash them down the drain. Again, it is easy to just wash them down your kitchen sink, but you are just raising your chances that you will have to deal with a headache induced clog down the line. Coffee grounds can easily mix with other things that come down your pipes and form a very troublesome clog in your kitchen sink.

 

Remember, a good rule of thumb when it comes to putting things down a sink is to ask yourself “can this be dissolved in water?” If the answer is yes, then you can put it down a sink. If the answer is no, then it should be put in the trash or in the garbage disposal. By following this simple rule, you can avoid a lot of annoying blockages.

See how we were recently featured in an article about the best plumbers in Melbourne here.