Deprecated: Return type of WP_Theme::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 /home1/hswllc/public_html/wp-includes/class-wp-theme.php on line 554

Deprecated: Return type of WP_Theme::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 /home1/hswllc/public_html/wp-includes/class-wp-theme.php on line 595

Deprecated: Return type of WP_Theme::offsetSet($offset, $value) 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 /home1/hswllc/public_html/wp-includes/class-wp-theme.php on line 535

Deprecated: Return type of WP_Theme::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 /home1/hswllc/public_html/wp-includes/class-wp-theme.php on line 544

Deprecated: Return type of WP_REST_Request::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 /home1/hswllc/public_html/wp-includes/rest-api/class-wp-rest-request.php on line 960

Deprecated: Return type of WP_REST_Request::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 /home1/hswllc/public_html/wp-includes/rest-api/class-wp-rest-request.php on line 980

Deprecated: Return type of WP_REST_Request::offsetSet($offset, $value) 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 /home1/hswllc/public_html/wp-includes/rest-api/class-wp-rest-request.php on line 992

Deprecated: Return type of WP_REST_Request::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 /home1/hswllc/public_html/wp-includes/rest-api/class-wp-rest-request.php on line 1003

Deprecated: Return type of WP_Block_List::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/hswllc/public_html/wp-includes/class-wp-block-list.php on line 151

Deprecated: Return type of WP_Block_List::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/hswllc/public_html/wp-includes/class-wp-block-list.php on line 175

Deprecated: Return type of WP_Block_List::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/hswllc/public_html/wp-includes/class-wp-block-list.php on line 164

Deprecated: Return type of WP_Block_List::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/hswllc/public_html/wp-includes/class-wp-block-list.php on line 186

Deprecated: Return type of WP_Block_List::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/hswllc/public_html/wp-includes/class-wp-block-list.php on line 138

Deprecated: Return type of WP_Block_List::offsetExists($index) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/hswllc/public_html/wp-includes/class-wp-block-list.php on line 75

Deprecated: Return type of WP_Block_List::offsetGet($index) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/hswllc/public_html/wp-includes/class-wp-block-list.php on line 89

Deprecated: Return type of WP_Block_List::offsetSet($index, $value) 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 /home1/hswllc/public_html/wp-includes/class-wp-block-list.php on line 110

Deprecated: Return type of WP_Block_List::offsetUnset($index) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/hswllc/public_html/wp-includes/class-wp-block-list.php on line 127

Deprecated: Return type of WP_Block_List::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/hswllc/public_html/wp-includes/class-wp-block-list.php on line 199

Deprecated: Return type of Gravity_Forms\Gravity_Forms\External_API\GF_API_Response::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/hswllc/public_html/wp-content/plugins/gravityforms/includes/external-api/class-gf-api-response.php on line 179

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

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 /home1/hswllc/public_html/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 93

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 /home1/hswllc/public_html/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 99

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 /home1/hswllc/public_html/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 108

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 /home1/hswllc/public_html/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 117

Deprecated: Gravity_Forms\Gravity_Forms\License\GF_License_API_Response implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home1/hswllc/public_html/wp-content/plugins/gravityforms/includes/license/class-gf-license-api-response.php on line 0

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /home1/hswllc/public_html/wp-includes/class-wp.php on line 173

Warning: Cannot modify header information - headers already sent by (output started at /home1/hswllc/public_html/wp-includes/class-wp-theme.php:9) in /home1/hswllc/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1673

Warning: Cannot modify header information - headers already sent by (output started at /home1/hswllc/public_html/wp-includes/class-wp-theme.php:9) in /home1/hswllc/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1673

Warning: Cannot modify header information - headers already sent by (output started at /home1/hswllc/public_html/wp-includes/class-wp-theme.php:9) in /home1/hswllc/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1673

Warning: Cannot modify header information - headers already sent by (output started at /home1/hswllc/public_html/wp-includes/class-wp-theme.php:9) in /home1/hswllc/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1673

Warning: Cannot modify header information - headers already sent by (output started at /home1/hswllc/public_html/wp-includes/class-wp-theme.php:9) in /home1/hswllc/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1673

Warning: Cannot modify header information - headers already sent by (output started at /home1/hswllc/public_html/wp-includes/class-wp-theme.php:9) in /home1/hswllc/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1673

Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /home1/hswllc/public_html/wp-includes/wp-db.php on line 3030

Warning: Cannot modify header information - headers already sent by (output started at /home1/hswllc/public_html/wp-includes/class-wp-theme.php:9) in /home1/hswllc/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1673

Warning: Cannot modify header information - headers already sent by (output started at /home1/hswllc/public_html/wp-includes/class-wp-theme.php:9) in /home1/hswllc/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1673
{"id":60,"date":"2016-10-10T17:26:22","date_gmt":"2016-10-10T17:26:22","guid":{"rendered":"http:\/\/hsw-llc.com\/?page_id=60"},"modified":"2016-11-09T15:01:07","modified_gmt":"2016-11-09T15:01:07","slug":"foul-smelling-water","status":"publish","type":"page","link":"http:\/\/hsw-llc.com\/find-solutions\/foul-smelling-water\/","title":{"rendered":"Contaminates\/Foul Smelling Water"},"content":{"rendered":"

Microbial issues and foul smells on private wells.\u00a0 <\/strong><\/h1>\n

Microbial Issues<\/strong><\/p>\n

Microbial and organic contaminants can’t always be detected through sight, smell or taste. You might go years before realizing a problem exists.<\/p>\n

Although some waterborne microbes can cause illness, many microbes are harmless or even beneficial. Very small levels of microbes are naturally present in many water supplies, but some are more dangerous than others. Some of the more dangerous microbial contaminants, such as\u00a0E. coli, Giardia,\u00a0<\/em>and\u00a0Cryptosporidium,\u00a0<\/em>can cause gastrointestinal problems and flu-like symptoms commonly attributed to undercooked or improperly stored food. They include:
\nBacteria:<\/strong>\u00a0Single-celled organisms lacking well-defined nuclear membranes and other specialized functional cell parts which reproduce by cell division or spores. Bacteria may be free-living organisms or parasites. Bacteria (along with fungi) are decomposers that break down the wastes and bodies of dead organisms, making their components available for reuse. Bacterial cells range from about 1 to 10 microns in length and from 0.2 to 1 micron in width. They exist almost everywhere on earth. Some bacteria are helpful to humans, while others are harmful.<\/p>\n

 <\/p>\n

Viruses:<\/strong>\u00a0\u00a0Parasitic infectious microbes, composed almost entirely of protein and nucleic acids, which can cause disease(s) in humans. Viruses can reproduce only within living cells. They are 0.004 to 0.1 microns in size, which is about 100 times smaller than bacteria.<\/p>\n

 <\/p>\n

Cysts:<\/strong>\u00a0Capsules or protective sacs produced by many protozoans (as well as some bacteria and algae) as preparation for entering a resting or a specialized reproductive stage. Similar to spores, cysts tend to be more resistant to destruction by disinfection. Fortunately, protozoan cysts are typically 2 to 50 microns in diameter and can be removed from water by fine filtration.<\/p>\n

There are both chemical and physical ways to disinfect water. Chemical disinfection often uses halogens such as chlorine, iodine, bromine, or ozone, while common physical choices are ultraviolet (UV) light, ultrafiltration, and distillation. These processes can eliminate 99.9 – 99.9999% of harmful microorganisms.<\/p>\n

FOUL SMELL IN WATER <\/strong><\/p>\n

A common complaint by people who have private water wells is that their water smells.\u00a0 In many cases the common issue is a rotten egg odor.\u00a0 The culprit is \u201cSulfate Reducing\u201d bacteria, which is common in this region.\u00a0 While the bacteria are not necessarily harmful, it does create a by-product which is H2S (Hydrogen Sulfide).\u00a0\u00a0\u00a0 These bacteria thrive in warm environments, which is why water heaters and bladder tanks exacerbates the problem.<\/p>\n

For foul smells in your water see our solutions click here<\/strong> <\/u><\/a><\/span><\/p>\n

On the other hand, excessive chlorination in municipal water supplies can create unfavorable odors.<\/p>\n

For more information on odors in municipal water please click here<\/u><\/a><\/strong><\/span><\/p>\n

 <\/p>\n

Solving hard water problems with soft water solutions since 1987. Call your Soft Water Specialist at Homer’s Soft Water (HSW) today. Serving Richmond, Katy, Sugar Land and Greater Houston TX.<\/h2>\n","protected":false},"excerpt":{"rendered":"

Microbial issues and foul smells on private wells.\u00a0 Microbial Issues Microbial and organic contaminants can’t always be detected through sight, smell or taste. You might go years before realizing a problem exists. Although some waterborne microbes can cause illness, many microbes are harmless or even beneficial. Very small levels of microbes are naturally present in many water supplies, but some…read more →<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":14,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"http:\/\/hsw-llc.com\/wp-json\/wp\/v2\/pages\/60"}],"collection":[{"href":"http:\/\/hsw-llc.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/hsw-llc.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/hsw-llc.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/hsw-llc.com\/wp-json\/wp\/v2\/comments?post=60"}],"version-history":[{"count":6,"href":"http:\/\/hsw-llc.com\/wp-json\/wp\/v2\/pages\/60\/revisions"}],"predecessor-version":[{"id":329,"href":"http:\/\/hsw-llc.com\/wp-json\/wp\/v2\/pages\/60\/revisions\/329"}],"up":[{"embeddable":true,"href":"http:\/\/hsw-llc.com\/wp-json\/wp\/v2\/pages\/14"}],"wp:attachment":[{"href":"http:\/\/hsw-llc.com\/wp-json\/wp\/v2\/media?parent=60"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}