Receiving Helpdesk

how much does it cost to replace polybutylene pipes

by Mr. Jay Flatley Published 3 years ago Updated 3 years ago

Full Answer

Why you should remove polybutylene pipes?

Why You Should Buy a House with Polybutylene Pipes

  1. All Pipes Fail. That’s correct! ...
  2. Eventually All Pipes Will Be Replaced. Needless to say, water pipes will not last forever. ...
  3. Location is Everything. The thing about houses with polybutylene pipes is that they are built in great suburban areas close to good schools and shopping facilities, have good walk ...
  4. The Houses are Cheaper. ...

How much does it cost to change polybutylene pipe?

Your lead and polybutylene pipe replacement cost is from $2,000 to $15,000, where PEX would be the cheapest, and copper the most expensive choice. The pipes must be replaced because they crack and leak from years of water treatment chemicals.

Should I repair or replace polybutylene?

Studies have shown that polybutylene pipes, over time, will leak and it is highly recommended that they be replaced. Unfortunately, if there are polybutylene pipes within the home, or leading into the home, the best course of action is to replace the pipes entirely by hiring a re-pipe specialist.

Should you replace polybutylene piping in your home?

  • ProToolReviews.com lists tips for choosing between CPVC, PEX and copper pipes [ 5] . ...
  • Ask friends and neighbors for recommendations, or search for local companies through the Plumbing-Heating-Cooling Contractors Association [ 7] . ...
  • Make sure the company is properly bonded, insured and licensed; and ask for and check references.

More items...

Should I replace my polybutylene pipe?

Polybutylene pipes typically become brittle and leak within 15 years. If you have them in your home, replacing them can help prevent expensive damage from a pipe leak.

What do you do if your house has polybutylene pipes?

The repipe process can be costly, but your homeowner's policy or home warranty may help pay for the replacement. Your plumber will remove all of the polybutylene and replace it with copper or durable PVC, including adapters and valves on appliances. You may also need to upgrade to new risers, manifolds, and fittings.

How do you replace a polybutylene pipe?

0:507:24How to Replace Polybutylene Piping with PEX | Ask This Old HouseYouTubeStart of suggested clipEnd of suggested clipAnd just drip drip drip insidiously you wouldn't even notice it so really the only way now is to getMoreAnd just drip drip drip insidiously you wouldn't even notice it so really the only way now is to get rid of it.

Can polybutylene pipes last 30 years?

How long do PB (polybutylene) pipes last? You can expect PB (polybutylene) pipe to last less than 30 years. It has not been manufactured since the mid-1990s, is no longer approved by the building codes, and failure as early 10 years led to class-action lawsuits against the manufacturers.

How much does it cost to Repipe a house?

The average cost to replumb a house will vary between $5,000 to $7,000. However, the total cost of repiping a house may be as high as $15,000 depending on a variety of factors. These variables include pipe location, number of bathrooms, quantity of fixtures, and how many stories a home includes.

When was polybutylene outlawed?

Because of numerous leakage problems and lawsuits against the manufacturers, polybutylene pipe (PB) manufacture was stopped after 1995. It is no longer an approved pipe for water supply or distribution by the building codes, although approval was not immediately rescinded after it was removed from the market.

Can you repair polybutylene pipes?

Repairs to PB piping is very difficult since neither PB plumbing pipe nor the Quest fittings used to connect it are commonly made or sold anymore. The standard solution to problems, then, is to make repairs to the damaged sections of PB by transitioning to another type of pipe, or even to repipe the entire system.

How do you convert polybutylene to PEX?

0:041:48Transitioning from PVC or Polybutylene to PEX ... - YouTubeYouTubeStart of suggested clipEnd of suggested clipTransitioning from PVC or poly butylene pipe to PEX copper or C PVC pipe if you are working with PVCMoreTransitioning from PVC or poly butylene pipe to PEX copper or C PVC pipe if you are working with PVC or poly butylene pipe. And need a way to quickly transition to PEX copper.

Is PEX better than polybutylene?

PEX tubing is cross-linked polyethylene. Even though they are both plastic, PEX tubing has different properties than polybutylene. PEX is tougher, can withstand heat better, and harder to cut through than polybutylene. It's been used safely for portable water in the United States for the past two decades.

What causes polybutylene pipe to leak?

Problems with leaks occur mostly at the joints. The reason appears to be that chemicals, including chlorine commonly added to the water supply, can erode the plastic, which causes the joints to leak.

What causes polybutylene pipe failure?

Unfortunately, polybutylene proved to be disastrous. It turns out that the plastic used reacts to oxidants and disinfectants in public water supplies, like chlorine. The result is scaling and flaking from within that creates microfractures in the pipes that will eventually burst.

Is polybutylene pipe safe with well water?

Polybutylene (PB) piping was standard in homes built between 1978 and 1996. However, polybutylene pipes have since proven too fragile to withstand chemicals found in the public water supply. Research suggests that polybutylene pipes are prone to becoming brittle and cracking inside out, eventually leading to leakage.

How much does it cost to re-plumb copper pipes?

Re-plumbing with copper pipes can cost $2,500-$15,000 or more, depending on the number of fixtures and the ease of access -- and prices may vary significantly over time depending on the price of copper [ 1] .

What is polybutylene pipe?

Polybutylene is a gray plastic that was used as a low-cost alternative to copper plumbing pipes from 1978 until 1995, most often in the Mid-Atlantic, South, Southwest and Pacific Northwest regions. Sometimes referred to as PB or by the brand name "Quest," polybutylene pipes deteriorate from the inside out, and may suddenly split under pressure.

Is copper pipe longer to install than PEX?

Usually the water will be turned back on each evening and the homeowners will be able to stay in the house during the re-plumbing. Copper typically takes longer or more workers to install than PEX or CPVC pipes.

What factors affect the cost of replacing polybutylene pipes in Boise?

The following factors will determine what you’ll pay to replace your polybutylene pipes: The size of your home: The bigger your home, the more pipe you’ll need to run, which raises the cost of the project.

Why were polybutylene pipes discontinued?

Often recommended by plumbers as the “pipes of the future,” polybutylene pipes were eventually discontinued by all manufacturers due to lawsuits ( Cox vs. Shell Oil) and widespread complaints from homeowners that PB pipes frequently ruptured .

How to tell if you have polybutylene pipes?

Since the color can vary, the best way to determine if you have polybutylene pipes is to look at the lettering on the pipe itself. Go to your water heater, or look under your kitchen or bathroom sink, and look at the connecting pipes.

How to sell a home with polybutylene?

There are two ways in which you can sell a home with polybutylene plumbing; Find someone who will buy your home as-is. Fix the problem yourself and then market your home to the general public. The first option is the easiest way to sell your home. This enables you to turn the entire issue over to a buyer and walk away.

What color are polybutylene pipes?

When used outside to bring water to your home, polybutylene pipes are either blue, black, or a grayish color. You will need to excavate them for examination. Interior pipes are white and can be confused for other types of piping. Polybutylene pipes are often used with copper fittings which can also confuse a homebuyer.

Why do poly pipes rupture?

This caused the pipes to deteriorate and become brittle on the inside. When temperatures rise and fall, poly pipes will expand and contract. When this happens, weakened pipes will rupture.

How much does a plumber charge?

Starting with the inspection, depending on its scope (interior only, exterior included, etc.) a professional plumber will charge between $150 and $500.

Can you sell a house with polybutylene water pipes?

First of all, yes, you can sell your home with polybutylene water pipes. During my over 20-year real estate investing career, I’ve dealt many times with properties having this problem. In this article, I will tell you what must be done to sell yours.

Do you have to disclose polybutylene?

Many of them specifically require you to disclose whether or not you are aware of polybutylene piping on your property. Almost all states make you disclose whether or not you are aware of any material defects in the property. Polybutylene pipes would qualify as a material defect.

Is polybutylene pipe a defect?

Polybutylene pipes would qualify as a material defect. Consumer protection laws are getting stricter across the US. You could easily run afoul of these laws if you aren’t forthcoming about polybutylene pipes in your home. This could potentially make you liable for lawsuits from your buyer.

image
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9
8.3.21PHP Version348msRequest Duration2MBMemory UsageGET {post}Route
  • warninglog[01:15:20] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[01:15:20] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[01:15:20] LOG.warning: Callables of the form ["Swift_SmtpTransport", "Swift_Transport_EsmtpTranspor...
  • warninglog[01:15:20] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[01:15:20] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[01:15:20] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[01:15:20] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[01:15:20] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[01:15:20] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • Booting (13.8ms)
  • Application (333ms)
  • 1 x Application (95.87%)
    333.29ms
    1 x Booting (3.97%)
    13.80ms
    7 templates were rendered
    • themes.DevBlog.content.post (resources/views/themes/DevBlog/content/post.blade.php)34blade
      Params
      0
      post
      1
      postContent
      2
      author
      3
      updated_at
      4
      bing_rich_snippet_text
      5
      bing_rich_snippet_link
      6
      bing_related_keywords
      7
      google_related_keywords
      8
      bing_news_title
      9
      bing_news_description
      10
      bing_videos
      11
      bing_images
      12
      bing_search_result_title
      13
      bing_search_result_description
      14
      bing_search_result_url
      15
      bing_paa_questions
      16
      bing_paa_answers
      17
      bing_slider_faq_questions
      18
      bing_slider_faq_answers
      19
      bing_pop_faq_questions
      20
      bing_pop_faq_answers
      21
      bing_tab_faq_questions
      22
      bing_tab_faq_answers
      23
      google_faq_questions
      24
      google_faq_answers
      25
      google_rich_snippet
      26
      google_search_result
      27
      indexedArray
      28
      total_images
      29
      total_videos
      30
      settings
      31
      url_current
      32
      menus
      33
      sidebar
    • themes.DevBlog.layouts.master (resources/views/themes/DevBlog/layouts/master.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.head (resources/views/themes/DevBlog/panels/head.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.header (resources/views/themes/DevBlog/panels/header.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.navbar (resources/views/themes/DevBlog/panels/navbar.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.footer (resources/views/themes/DevBlog/panels/footer.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.scripts (resources/views/themes/DevBlog/panels/scripts.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    uri
    GET {post}
    middleware
    web, checkdate
    as
    post.show
    controller
    App\Http\Controllers\Frontend\json_data\PostController@show
    namespace
    where
    file
    app/Http/Controllers/Frontend/json_data/PostController.php:18-166
    7 statements were executed313ms
    • select * from `posts` where `published_at` <= '2025-06-09 01:15:20' and `slug` = 'how-much-does-it-cost-to-replace-polybutylene-pipes' and `posts`.`deleted_at` is null limit 1
      3.43ms/app/Providers/RouteServiceProvider.php:54receivinghelpdeskask
      Metadata
      Bindings
      • 0. 2025-06-09 01:15:20
      • 1. how-much-does-it-cost-to-replace-polybutylene-pipes
      Backtrace
      • 15. /app/Providers/RouteServiceProvider.php:54
      • 18. /vendor/laravel/framework/src/Illuminate/Routing/Router.php:842
      • 19. Route binding:39
      • 20. /vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167
      • 21. /vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:78
    • select * from `json_post_contents` where `json_post_contents`.`post_id` = 167456 and `json_post_contents`.`post_id` is not null and `rewrite_id` = 0
      8.1msmiddleware::checkdate:30receivinghelpdeskask
      Metadata
      Bindings
      • 0. 167456
      • 1. 0
      Backtrace
      • 19. middleware::checkdate:30
      • 20. /vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167
      • 21. /vendor/laravel/jetstream/src/Http/Middleware/ShareInertiaData.php:61
      • 22. /vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167
      • 23. /vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:50
    • select * from `nova_menu_menus` where `slug` = 'header' limit 1
      610μs/vendor/outl1ne/nova-menu-builder/src/helpers.php:32receivinghelpdeskask
      Metadata
      Bindings
      • 0. header
      Backtrace
      • 15. /vendor/outl1ne/nova-menu-builder/src/helpers.php:32
      • 17. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 18. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
      • 19. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:261
      • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `nova_menu_menu_items` where `nova_menu_menu_items`.`menu_id` = 1 and `nova_menu_menu_items`.`menu_id` is not null and `parent_id` is null order by `parent_id` asc, `order` asc, `name` asc
      560μs/vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35receivinghelpdeskask
      Metadata
      Bindings
      • 0. 1
      Backtrace
      • 19. /vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35
      • 20. /vendor/outl1ne/nova-menu-builder/src/helpers.php:33
      • 22. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 23. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
      • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:261
    • select * from `nova_menu_menu_items` where `nova_menu_menu_items`.`parent_id` in (1) order by `order` asc
      290μs/vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35receivinghelpdeskask
      Metadata
      Backtrace
      • 24. /vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35
      • 25. /vendor/outl1ne/nova-menu-builder/src/helpers.php:33
      • 27. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 28. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
      • 29. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:261
    • select `id`, `post_title`, `slug` from `posts` where `status` = 'publish' and `posts`.`deleted_at` is null order by RAND() limit 10
      299ms/app/View/Composers/SidebarView.php:22receivinghelpdeskask
      Metadata
      Bindings
      • 0. publish
      Backtrace
      • 14. /app/View/Composers/SidebarView.php:22
      • 15. /app/View/Composers/SidebarView.php:12
      • 16. /vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:124
      • 17. /vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:162
      • 20. /vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:177
    • select * from `fake_users` where `fake_users`.`id` = 22759 limit 1
      840μsview::2dd102cf0462e89a4d4d8bc77355d767652bf9aa:15receivinghelpdeskask
      Metadata
      Bindings
      • 0. 22759
      Backtrace
      • 21. view::2dd102cf0462e89a4d4d8bc77355d767652bf9aa:15
      • 23. /vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:108
      • 24. /vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • 25. /vendor/livewire/livewire/src/ComponentConcerns/RendersLivewireComponents.php:69
      • 26. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:61
    App\Models\FakeUser
    1
    Outl1ne\MenuBuilder\Models\MenuItem
    1
    Outl1ne\MenuBuilder\Models\Menu
    1
    App\Models\JsonPostContent
    1
    App\Models\Post
    11
        _token
        UrbtrqO5PbKPih2RS59jUsrpcI891DCquHVMrRUq
        _previous
        array:1 [ "url" => "https://receivinghelpdesk.com/ask/how-much-does-it-cost-to-replace-polybutylen...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /how-much-does-it-cost-to-replace-polybutylene-pipes
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:25 [ "cookie" => array:1 [ 0 => "_pk_id.64.7c30=5c2c49e0aaae27c4.1749411902.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6InFyaUNDdWdSTjBoQ0p5Q3M2eVZYOEE9PSIsInZhbHVlIjoiVWsyRmwrTTlmR3EzZjZTMUplMEFKZTg2NXVLL0IrRTdQTk5YbTdLMm45U3EwcnhhRUNmZ0lMbHRNQjlldXpHKzV0RnVkOWoydm54ZnBVNkFxVDVWeUZVT1ZwTmJ4dWQrRTlwS044MVdlQnRGbGVnbmtCVWxJS2JSN0J4VkFhK3AiLCJtYWMiOiJiYjQ3MmYwZjVjZTBlMDM1OWE2ODExN2MyNWJiYjE1MTljMDE0M2FiNjQ4YjQ2YjljOTc2OTA5MTMwZTBkMmIyIiwidGFnIjoiIn0%3D; askhelpdesk_session=eyJpdiI6IitTakJoZzkwOEFrV1NPUXlwQkgvbmc9PSIsInZhbHVlIjoiZU81dlRDOXYvaVVoamNoZERhNThxTE55bVhQaExsMVBLS0F4cXozL0NhZWlld2N3aVJ0SFVwQzBWazBySVdMaVplcEkvWHNGRlp2S0EzYkRjMm53SSswTWRTSklZR0dLQTh1SVNFY3pDTktKeWNSWVJyazJFTHFHeFBhTW1rZVQiLCJtYWMiOiI1MjFjOTY2MzI2ZDFiNTQyYjM0NGZiOWMxM2I3NjIyNThhOWFjNjRkY2VjZjYzMDM1NTk0ZDA2ZDJkMjRhYjJjIiwidGFnIjoiIn0%3D_pk_id.64.7c30=5c2c49e0aaae27c4.1749411902.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6InFyaUNDdWdSTjBoQ0p5Q3M2eVZYOEE9PSIsInZhbHVlIjoiVWsyRmwrTTlmR3EzZjZTMUplMEFKZ" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "216.73.216.192" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "cf-ray" => array:1 [ 0 => "94cae394c9fe029d-ORD" ] "priority" => array:1 [ 0 => "u=0, i" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "connection" => array:1 [ 0 => "close" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "x-forwarded-for" => array:1 [ 0 => "216.73.216.192, 172.70.178.87" ] "x-server-addr" => array:1 [ 0 => "154.12.239.204" ] "host" => array:1 [ 0 => "receivinghelpdesk.com" ] ]
        request_server
        0 of 0
        array:56 [ "USER" => "runcloud" "HOME" => "/home/runcloud" "SCRIPT_NAME" => "/ask/index.php" "REQUEST_URI" => "/ask/how-much-does-it-cost-to-replace-polybutylene-pipes" "QUERY_STRING" => "" "REQUEST_METHOD" => "GET" "SERVER_PROTOCOL" => "HTTP/1.0" "GATEWAY_INTERFACE" => "CGI/1.1" "REDIRECT_URL" => "/ask/how-much-does-it-cost-to-replace-polybutylene-pipes" "REMOTE_PORT" => "51896" "SCRIPT_FILENAME" => "/home/runcloud/webapps/ReceivingHelpDesk/ask/index.php" "SERVER_ADMIN" => "you@example.com" "CONTEXT_DOCUMENT_ROOT" => "/home/runcloud/webapps/ReceivingHelpDesk/" "CONTEXT_PREFIX" => "" "REQUEST_SCHEME" => "http" "DOCUMENT_ROOT" => "/home/runcloud/webapps/ReceivingHelpDesk/" "REMOTE_ADDR" => "172.70.178.87" "SERVER_PORT" => "80" "SERVER_ADDR" => "127.0.0.1" "SERVER_NAME" => "receivinghelpdesk.com" "SERVER_SOFTWARE" => "Apache/2.4.63 (Unix) OpenSSL/1.1.1f" "SERVER_SIGNATURE" => "" "LD_LIBRARY_PATH" => "/RunCloud/Packages/apache2-rc/lib" "PATH" => "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "HTTP_COOKIE" => "_pk_id.64.7c30=5c2c49e0aaae27c4.1749411902.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6InFyaUNDdWdSTjBoQ0p5Q3M2eVZYOEE9PSIsInZhbHVlIjoiVWsyRmwrTTlmR3EzZjZTMUplMEFKZTg2NXVLL0IrRTdQTk5YbTdLMm45U3EwcnhhRUNmZ0lMbHRNQjlldXpHKzV0RnVkOWoydm54ZnBVNkFxVDVWeUZVT1ZwTmJ4dWQrRTlwS044MVdlQnRGbGVnbmtCVWxJS2JSN0J4VkFhK3AiLCJtYWMiOiJiYjQ3MmYwZjVjZTBlMDM1OWE2ODExN2MyNWJiYjE1MTljMDE0M2FiNjQ4YjQ2YjljOTc2OTA5MTMwZTBkMmIyIiwidGFnIjoiIn0%3D; askhelpdesk_session=eyJpdiI6IitTakJoZzkwOEFrV1NPUXlwQkgvbmc9PSIsInZhbHVlIjoiZU81dlRDOXYvaVVoamNoZERhNThxTE55bVhQaExsMVBLS0F4cXozL0NhZWlld2N3aVJ0SFVwQzBWazBySVdMaVplcEkvWHNGRlp2S0EzYkRjMm53SSswTWRTSklZR0dLQTh1SVNFY3pDTktKeWNSWVJyazJFTHFHeFBhTW1rZVQiLCJtYWMiOiI1MjFjOTY2MzI2ZDFiNTQyYjM0NGZiOWMxM2I3NjIyNThhOWFjNjRkY2VjZjYzMDM1NTk0ZDA2ZDJkMjRhYjJjIiwidGFnIjoiIn0%3D_pk_id.64.7c30=5c2c49e0aaae27c4.1749411902.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6InFyaUNDdWdSTjBoQ0p5Q3M2eVZYOEE9PSIsInZhbHVlIjoiVWsyRmwrTTlmR3EzZjZTMUplMEFKZ" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "216.73.216.192" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_CF_RAY" => "94cae394c9fe029d-ORD" "HTTP_PRIORITY" => "u=0, i" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_CONNECTION" => "close" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_X_FORWARDED_FOR" => "216.73.216.192, 172.70.178.87" "HTTP_X_SERVER_ADDR" => "154.12.239.204" "HTTP_HOST" => "receivinghelpdesk.com" "HTTPS" => "on" "REDIRECT_STATUS" => "200" "REDIRECT_HTTPS" => "on" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/ask/index.php" "REQUEST_TIME_FLOAT" => 1749411920.1403 "REQUEST_TIME" => 1749411920 ]
        request_cookies
        0 of 0
        array:4 [ "_pk_id_64_7c30" => null "_pk_ses_64_7c30" => null "XSRF-TOKEN" => "UrbtrqO5PbKPih2RS59jUsrpcI891DCquHVMrRUq" "askhelpdesk_session" => "vF1OD2IFddNK9w4i3t0xya0FN7aGwSwcOjMcJhh0" ]
        response_headers
        0 of 0
        array:7 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "private, must-revalidate" ] "date" => array:1 [ 0 => "Sun, 08 Jun 2025 19:45:20 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => -1 ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImtqSzBIS01ZVCtjM2RsSlZZTk9UVmc9PSIsInZhbHVlIjoiWTAzYy9wTThMRG1uaVFXa0RKMW5XZjdwU1hLcnV2Q3d6UytUdmtkT2NScU5KanhUR2RTN1kxQWNiRmIwS0dUa3JXUDRxMDJRd2gxcEI2VW41cVVxZDlkMm1ybzc3VlYzK1J2M1FqTXJsMytpWmtWMDBHUTdpOVdlcjBwTFdYVHUiLCJtYWMiOiJmYTMxMTA4OTk1OTUyYzE4YTkyODY3OTJkZmE5YWQ2ZjcwYzQ3ZDRjNTM4OTNhYmUzNDVmMDgzM2EwNWFjZjEwIiwidGFnIjoiIn0%3D; expires=Sun, 08-Jun-2025 21:45:20 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6ImtqSzBIS01ZVCtjM2RsSlZZTk9UVmc9PSIsInZhbHVlIjoiWTAzYy9wTThMRG1uaVFXa0RKMW5XZjdwU1hLcnV2Q3d6UytUdmtkT2NScU5KanhUR2RTN1kxQWNiRmIwS0dUa3JXUDRxM" 1 => "askhelpdesk_session=eyJpdiI6IlJhc0RoSTZhK3dGNnVsMDYrcktXTHc9PSIsInZhbHVlIjoiUzErMlNzeWZzSFdSYlNVZU5vbk5vWU5JMUw2aUZiaHJrbTE4cGdRbDl1OHY4ZDZNL0ZaSVVacG44RnRyUTVqb3JocWszMkRwYUxTcHNrMFM3UnBjeDJvekhWMjBUN3BudVk1cnFWNlRHMHAzaXhERjdmdk01TTIrR1ZLZ2wvc1UiLCJtYWMiOiJlZjUxZjAzNGM4OWM1NTlkMjY5YjQ5ODhkODNiYmZlOTM2ODY4MzQ2MDNmYWYxODZhZTE2NmE0N2NiZGIxZmM0IiwidGFnIjoiIn0%3D; expires=Sun, 08-Jun-2025 21:45:20 GMT; Max-Age=7200; path=/; httponly; samesite=laxaskhelpdesk_session=eyJpdiI6IlJhc0RoSTZhK3dGNnVsMDYrcktXTHc9PSIsInZhbHVlIjoiUzErMlNzeWZzSFdSYlNVZU5vbk5vWU5JMUw2aUZiaHJrbTE4cGdRbDl1OHY4ZDZNL0ZaSVVacG44RnRyUTVq" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImtqSzBIS01ZVCtjM2RsSlZZTk9UVmc9PSIsInZhbHVlIjoiWTAzYy9wTThMRG1uaVFXa0RKMW5XZjdwU1hLcnV2Q3d6UytUdmtkT2NScU5KanhUR2RTN1kxQWNiRmIwS0dUa3JXUDRxMDJRd2gxcEI2VW41cVVxZDlkMm1ybzc3VlYzK1J2M1FqTXJsMytpWmtWMDBHUTdpOVdlcjBwTFdYVHUiLCJtYWMiOiJmYTMxMTA4OTk1OTUyYzE4YTkyODY3OTJkZmE5YWQ2ZjcwYzQ3ZDRjNTM4OTNhYmUzNDVmMDgzM2EwNWFjZjEwIiwidGFnIjoiIn0%3D; expires=Sun, 08-Jun-2025 21:45:20 GMT; path=/XSRF-TOKEN=eyJpdiI6ImtqSzBIS01ZVCtjM2RsSlZZTk9UVmc9PSIsInZhbHVlIjoiWTAzYy9wTThMRG1uaVFXa0RKMW5XZjdwU1hLcnV2Q3d6UytUdmtkT2NScU5KanhUR2RTN1kxQWNiRmIwS0dUa3JXUDRxM" 1 => "askhelpdesk_session=eyJpdiI6IlJhc0RoSTZhK3dGNnVsMDYrcktXTHc9PSIsInZhbHVlIjoiUzErMlNzeWZzSFdSYlNVZU5vbk5vWU5JMUw2aUZiaHJrbTE4cGdRbDl1OHY4ZDZNL0ZaSVVacG44RnRyUTVqb3JocWszMkRwYUxTcHNrMFM3UnBjeDJvekhWMjBUN3BudVk1cnFWNlRHMHAzaXhERjdmdk01TTIrR1ZLZ2wvc1UiLCJtYWMiOiJlZjUxZjAzNGM4OWM1NTlkMjY5YjQ5ODhkODNiYmZlOTM2ODY4MzQ2MDNmYWYxODZhZTE2NmE0N2NiZGIxZmM0IiwidGFnIjoiIn0%3D; expires=Sun, 08-Jun-2025 21:45:20 GMT; path=/; httponlyaskhelpdesk_session=eyJpdiI6IlJhc0RoSTZhK3dGNnVsMDYrcktXTHc9PSIsInZhbHVlIjoiUzErMlNzeWZzSFdSYlNVZU5vbk5vWU5JMUw2aUZiaHJrbTE4cGdRbDl1OHY4ZDZNL0ZaSVVacG44RnRyUTVq" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "UrbtrqO5PbKPih2RS59jUsrpcI891DCquHVMrRUq" "_previous" => array:1 [ "url" => "https://receivinghelpdesk.com/ask/how-much-does-it-cost-to-replace-polybutylene-pipes" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]