Receiving Helpdesk

how much does it cost to replace an inground vinyl pool liner

by Carter Turcotte Published 3 years ago Updated 3 years ago

It can cost as little as $30 to patch a small rip or tear yourself, and as much as $4,000 to completely replace a vinyl liner. An in-ground pool liner typically costs between $700 and $1,500 for materials, plus installation costs of $1,000 to $2,500.

Inground pool liner replacement costs $3,000 to $4,000 on average with prices ranging between $1,400 and $4,800 for materials and labor. Above ground swimming pool liner replacement runs between $350 and $1,600 with most spending $700 on average.

Full Answer

How much does it cost to install an inground pool?

Turn-key installation costs associated with fiberglass inground pools range from $45,000 to $85,000. Fiberglass inground pool packages with a self-install option are much less at around $20,000. In general, the more labor you take on yourself, the less you will pay for your pool. The materials themselves will cost about $18,000 total.

How much does an inground vinyl pool cost?

Vinyl pools are the least expensive of in-ground pools, with an average cost of about $20,000 to $30,000. We’ll get into pricing details in a bit. About Vinyl Pools Vinyl pools get their name because they have a custom-made sheet of vinyl between the structure of the pool and the water.

How much does it cost to replace a pool liner?

How much do it cost to replace a pool liner? Inground pool liner replacement costs $3,000 to $4,000 on average with prices ranging between $1,400 and $4,800 for materials and labor. Above ground swimming pool liner replacement runs between $350 and $1,600 with most spending $700 on average.

How do you install an inground pool liner?

This includes:

  • Submersible pump
  • Shop vac and mop
  • Screw driver
  • Utility knife
  • Broom
  • Duct tape
  • Wall foam and spray adhesive (optional)
  • Garden hose
  • New gaskets and faceplates for skimmer, lights, main drain, return jets, etc.

How much does it cost to replace a pool liner?

How much does an inground pool liner cost?

How Long Does a Pool Liner Last?

How much does it cost to install a vermiculite pool bottom?

What happens if a pool wall bulges?

What is the difference between a pool liner and an above ground pool?

How thick is a pool liner?

See more

About this website

How much does it cost to replace pool vinyl liner?

How Much Does It Cost to Repair or Replace a Vinyl Pool Liner? It can cost as little as $30 to patch a small rip or tear yourself, and as much as $4,000 to completely replace a vinyl liner. An in-ground pool liner typically costs between $700 and $1,500 for materials, plus installation costs of $1,000 to $2,500.

How often do you have to replace a vinyl pool liner?

between 10 and 15 yearsA typical vinyl liner lasts between 10 and 15 years, though there are many factors that can affect its lifespan. Living in an area susceptible to ground water problems can reduce your liner's life, as can not keeping the water in your pool balanced.

How often do inground pool liners need to be replaced?

The average inground pool liner will last 5–9 years. The average above-ground pool liner will last 6–10 years. Liner warranties may last 25 to 30 years, but they're extremely prorated.

Can you put a new pool liner over an old one?

Can you put a new vinyl pool liner over an old one? We do not recommend that you leave your old pool liner in your above ground swimming pool when replacing the liner. It may seem like an extra layer of protection, but in reality, it will create more problems for you.

What is underneath a vinyl pool liner?

The bottom of a vinyl liner pool is usually built from grout or vermiculite. Grout is a mix of sand, cement and water. It's durable and relatively inexpensive but has more danger of shifting with the soil. Vermiculite, which comes pre-mixed or unmixed, is a mix of vermiculite, cement, and water.

Is a light or dark pool liner better?

Your pool liner is no different. A light pool liner is going to give a light, airy feel — kind of like a beach or tropical vibe. Dark-colored liners, on the other hand, can give your pool a rich, bold look and make your pool seem deeper.

What happens if water gets behind your pool liner?

If water does get behind the pool liner, it can lose its seal – this allows wrinkles to form and the liner to develop soft spots. Should this occur, the liner can lift and float, but DON'T PANIC, and don't start swearing at your pool company- as they have done nothing wrong!

How do I know if my inground pool liner is leaking?

Feel around the pool liner until you find a spot that's softer or squishes to the touch, which can indicate a leak. Put a few drops of coloring into the pool near the suspected spot. Coloring should mix with the water and let owners see how it flows. If it flows directly into the liner walls, you have found your leak.

What is the lifespan of an inground pool?

Pools with vinyl liners will last more than 20 years, as long as you replace your liner every 6-12 years. Concrete pools have exceptional longevity, but you need to resurface the concrete every 10 years or so. Fiberglass pools have the longest lifespans of any in-ground pool, often easily surpassing 30 years.

How do you keep pool water when replacing the liner?

Saving the pool water begins with setting up inflatable holding tanks. Simultaneously, the pumps are positioned to remove the water from the pool into the tanks. While the water is being pumped out, removal of the liner begins. After the useable water is transferred, the sludge is discarded.

How do you replace an inground pool liner?

2:155:30How To Replace An Inground Pool Liner - YouTubeYouTubeStart of suggested clipEnd of suggested clipUnroll the liner across the width the deep. End. At this point have two people take the shallow endMoreUnroll the liner across the width the deep. End. At this point have two people take the shallow end corners and walk the liner to the shallow end of the pool.

Are pool liners hard to get right now?

“there's a definite shortage of pool liners, and it is affecting the entire industry,” Schwitzer said. The pool liner shortage is like so many shortages right now. A combination of surging demand during the pandemic, and factories shutting down for at least a couple of months last year.

What time of year is best to replace a pool liner?

If you can't get an early install due to cold or rainy weather, your next best bet is to get it done right before pool season, in May or early June. If it's timed right, you can get your new liner replaced just in time for your family to use it as the weather turns hot. The earlier you install your liner, the better.

How do you know if your pool liner is bad?

Here are 6 signs that it may be time to replace your liner.Fading. OK, so we mentioned it a bit, but let's discuss why fading can be such a problem. ... Wrinkles. ... Cracking and Tearing. ... Leaks. ... Liner Bead Problems. ... Stains & Discoloration.

How much is a pool liner for inground pool?

Inground pool liner replacement costs $3,000 to $4,000 on average with prices ranging between $1,400 and $4,800 for materials and labor. Above ground swimming pool liner replacement runs between $350 and $1,600 with most spending $700 on average.

How long does it take to replace a pool liner?

2-3 weeksThe process of replacing a pool liner generally takes at least 2-3 weeks. Replacing your liner in the fall or spring means that you can still enjoy a full, uninterrupted swim season.

Inground Pool Liner Cost | (978) 710-8667

I see a lot of websites that tell you what an inground pool liner replacement should cost, or sites with swimming pool liner replacement calculator...

Inground Pool Liner Cost Based on Pool Liner Thickness

A quality 28/20 mil inground pool liner cost roughly $1200.00 – $1700.00, depending on the size of your pool. Bump up to a thicker 28/28, and you c...

Labor Cost – Inground Pool Liner Replacement

This labor cost to replace an inground swimming pool liner is going to vary from installer to installer and with different pool sizes. For someone...

Inground Pool Liner Cost Conclusion

If you add the cost of a quality pool liner with the labor cost of installation, you are looking at an average cost of roughly $4000.00 for 16×32 s...

Pool Liner Replacement Cost [2022] Ultimate Guide To Pricing

These estimates are for the materials and installation costs combined. In-ground vinyl pool liners cost anywhere from $700 to $1,500 on average. They come in custom shapes and typically have unique add-ons depending on the features of your pool, such as bench seating and covered steps.

Inground Pool Liner Cost - 16x32 & 20x40 Breakdown - Liner + Labor

Inground Pool Liner Cost. I see a lot of websites that tell you what an inground pool liner replacement should cost, or sites with swimming pool liner replacement calculators, most of them are misleading or just plain don’t know what the heck they’re talking about.

How much does it cost to replace an inground vinyl pool liner?

Inground Pool Liner Replacement Cost Labor costs to replace an inground pool liner range from $1,000 to $2,500 on average. Once you add the cost of the liner, the total cost to install is between $1,400 and $4,800 with most spending $3,000 to $4,000.

Why does my pool liner wear out?

Wear and tear of the vinyl liner is due to pool chemicals and sunlight exposure. So, if you use the right pool covers and chemicals, your liner will last for an extended period.But it is good to check the condition of your liner from time to time.

How much does it cost to replace a vinyl pool liner?

Thus you might have to replace the vinyl pool liner. The costs are approximately $4 per square foot. Furthermore, protect the liner from sunlight to avoid frequent replacement costs.

How much does it cost to fix a pool liner?

Harsh climatic conditions also cause wrinkling of the liner. Usually, a pool service technician will charge you approximately $200 to fix the issue. But the price varies depending on the source of the problem.

How much does a vinyl liner cost?

The vinyl liner contains beads to secure their position. At times, the beads start falling. You can buy a new set for about $150 to $300 and replace it with the old one.

Do you have to be logged in to post a comment?

You must be logged in to post a comment.

In-Ground Pool Liner Replacement Cost

On average, you can expect to pay around $2,200 on a vinyl liner for your inground pool.

Above Ground Pool Liner Replacement Cost

Generally, above-ground pool liners are much less expensive than inground pool liners. You can expect to pay anywhere from $100-$600 to replace your above-ground pool liner. Of course, the overall cost depends on factors such as liner thickness, pool size, and materials used.

When To Replace a Vinyl Pool Liner

Most vinyl liners will last anywhere between 15-20 years. However, numerous factors can impact how long your pool liner will last, as well as several reasons why you may need to replace a vinyl liner.

Final Thoughts - Replacing Above-Ground and Inline Pool Liners With Your Budget In Mind

We hope that our pool liner cost guide helped provide you with an estimate for your pool liner job. Getting a new pool liner doesn't have to break the bank.

How much does it cost to install an inground pool liner?

For someone to clean and drain your pool, cut and bag the old pool liner, and without getting into all the little details of properly preparing an older pool, you can expect to pay a quality inground pool liner installer $2500.00 for labor. The job takes 1-2 days to get done right, with the average quality job taking two days.

How much does it cost to put a pool liner over stairs?

If your inground pool liner goes over your stairs it will add roughly $350.00 to the cost. If your pool bottom needs extensive work, or your pool has an in-floor circulation system the price goes up a little as well.

How much does a 28 mil pool liner cost?

A quality 28/20 mil inground pool liner cost roughly $1200.00 – $1700.00, depending on the size of your pool. Bump up to a thicker 28/28, and you can expect to pay 300-400 more.

How long does it take to install a pool?

Unless you have a small pool, that is in like new condition, with no groundwater problems, and already has a hard bottom, your pool should take at least two days to complete. Otherwise, your installer is probably doing the absolute minimum. Unfortunately, this means you will have problems in the not too distant future.

Why do some pools have vermiculite grout?

Why do some pools have vermiculite or grout while others do not? Age may have something to do with it, as hard bottom pools came later. But the most likely reason for it is cost. To be competitive, pool builders would skip this crucial step. Putting in a sand bottom allowed them to bid the job for $1800.00 less. And putting in a stone dust pool bottom allowed them to bid the job for $1000.00 less.

How much does it cost to replace a pool liner?

However, it can cost as little as $350 to patch a tear and as much as $4,100 to completely replace. An in-ground pool liner itself typically costs between $700 and $1,500. Above-ground pool liners range from $100 to $600. The cost of installation for these liners can range from $250 to $800 for an above-ground pool, to between $1,000 and $2,500 for an in-ground pool.

What Factors Influence the Cost of Replacing a Pool Liner?

Several factors influence the costs associated with replacing a vinyl pool liner, including:

How long do pool liners last?

Pool liners can last anywhere from five to 12 years . Some signs that it’s time to consider a replacement liner are leaks, bulging and fading. The cost to replace a vinyl pool liner can vary significantly based on a number of factors. Material size is the biggest factor. This is typically calculated based on square footage. Liner thickness also influences cost. Thicker liners cost more but are also more durable. Patterns tend to be more expensive than simple colors.

What Is a Pool Liner?

A pool liner covers the floor and walls of a pool, and is designed to keep water in, help prevent leaks, and discourage mold and algae growth. Liners for both in-ground and above ground pools are typically made of vinyl, although there are fiberglass options as well.

How Long Does A Pool Liner Last

On average, an inground pool liner will last 5 to 9 years, while an above-ground pool liner lasts 6 to 10 years. A typical 25-year liner warranty may only consist of 2 to 5 years of full protection before it’s proratedmeaning it loses value drastically every year.

Why Hire A Pro

Liner Expense The vinyl liner alone is expensive and installing it incorrectly can lead to problems. Also, many warranties will be revoked if the liner is not professionally installed, so be sure to check with your manufacturer.

A Pool Builder Told Me I Should Get Rid Of My Liner And Fibreglass It Instead Is This Possible

Sure it’s possible on some pool builds, but a definate no on others.

Benefits Of Replacing A Vinyl Liner Pool With A Fiberglass Pool

Should you replace your liner pool with fiberglass? It comes down to whether a vinyl liner pool or a fiberglass pool is a better fit for your family and your needs.

How To Install A Pool Liner

Installing a pool liner yourself is complex and may void your manufacturer’s warranty. However, if you have experience working with vinyl material, you could save about $1,000 and install it in one weekend.

How Much Does It Cost To Install An Inground Vinyl Liner Pool

There are three different routes you can take when it comes to how to install a vinyl lined swimming pool. We’ll go over some of the costs associated with each . But here’s a brief video that touches on what those routes may look for someone just starting to look at purchasing a pool.

Measure The Length Of The Floor

The liner company will need to know the length of the pool floor. From the inside of the pool walls, measure the shallow end from the point where the shallow end begins to the point where the liner attaches to the wall. You might want to enlist a friend to help with the next measurements.

How much does it cost to install a vinyl pool liner?

DIYing the pool installation can save you a considerable amount of money—anywhere from $10,000 to $15,000. But doing it on your own is a massive undertaking, and there are some things to keep in mind before starting the project.

How Much Does it Cost to Maintain a Vinyl Liner Pool?

Professional pool maintenance in the summer months will set you back around $750, with prices ranging anywhere from $50 to $300 per month.

What are the advantages of vinyl pool liner?

One advantage of vinyl liner pools is that, unlike with fiberglass pools, buyers have plenty of options when it comes to pool shapes. However, keep in mind that when you deviate from a standard rectangle shape (which is the easiest to create), the pool’s cost can rise significantly. This point is especially true for vinyl liner pools, ...

What is coping in a pool?

Coping. The top perimeter of the pool is called coping, which acts as the transition from the pool to the patio. White aluminum C-channel coping is standard on vinyl liner pools, though you can paint it different colors. The coping you choose affects the overall price of the swimming pool.

How thick is a pool liner?

Thickness of the Vinyl Liner. It’s vital to know that vinyl liner pools come in a variety of thicknesses, ranging from 20 to 30 mils. As a general rule of thumb, thinner liners are cheaper. Their installation is quick, and they’re easy to work with.

How long does a pool liner last?

The liner should last anywhere from five to nine years, and when it comes time to replace it, the average cost is about $5,500. For smaller repairs, you can patch your pool liner for a lot less.

How much does a vinyl pool cost?

That said, you can expect to pay from $22,000 to $50,000 for a vinyl liner pool. Here are a few of the factors that affect the price the most.

How much does a pool liner cost?

Pool Liner Prices. A liner for your above-ground pool typically costs between $100 and $600 for the liner alone. However, the specific cost can vary based on the size and thickness as well as the pool type.

What is a vinyl pool liner?

Vinyl liners are used in pools that aren't constructed to provide their own waterproofing the way concrete, gunite and fiberglass pools are.

Why is my pool liner falling?

Pool liners shrink and lose elasticity as they age, and could be the reason yours is falling. Another reason could be that the coping is stretching open and can’t grab the liner correctly. Over time, you’ll become more familiar with your pool, and the maintenance and repairs needed to keep it operating smoothly.

How to choose a pool liner?

The cost of a new pool liner alone is significant, so deciding whether to hire a professional is also something you need to think about. The answer depends on your particular circumstances, but hiring a pro makes more sense if: 1 You need a complete liner replacement for your pool 2 You’re unsure about the exact location of a leak or the specific issue 3 You don’t have experience working with vinyl liners or associated materials 4 The fix is complex and will require expertise you do not have 5 You’re just not comfortable doing the repair or replacement yourself

What happens if you use the wrong pool liner?

If the wrong mixture of pool chemicals is used, the resulting imbalance can eat away at the liner faster, causing you to have to replace it sooner than you otherwise might.

Why do you need darker pool liner?

A darker liner will absorb more sunlight and, therefore, can keep the water warmer and make it more difficult to see debris and dirt in your pool . Lighter-color liners tend to not fade as fast and, as a result, look better for longer.

Why does my water liner wear down?

As the liner gets older, it can lose elasticity. The sun and weather as well as chemicals also damage the liner , causing it to wear down. Eventually, its color fades, and the liner can no longer support the weight of the water.

How much does it cost to replace a pool liner?

Inground pool liner replacement costs $3,000 to $4,000 on average with prices ranging between $1,400 and $4,800 for materials and labor. Above ground swimming pool liner replacement runs between $350 and $1,600 with most spending $700 on average.

How much does an inground pool liner cost?

Inground swimming pool liners cost between $400 and $2,300 depending on the size of the pool. An average 14’ x 28’ inground pool liner is priced at $500 to $800 while a 20’ x 40’ inground pool liner runs $950 to $2,000. Prices also depend on the thickness of the liner and whether you want a solid color or swirl pattern.

How Long Does a Pool Liner Last?

On average, an inground pool liner will last 5 to 9 years, while an above-ground pool liner lasts 6 to 10 years. A typical 25-year liner warranty may only consist of 2 to 5 years of full protection before it's prorated—meaning it loses value drastically every year.

How much does it cost to install a vermiculite pool bottom?

Installing a vermiculite pool bottom ranges from $400 to $800 depending on the brand. Vermiculite is a clay mineral that usually enlarges when heated. Vermiculite is softer than grout and doesn't get hard like cement. However, using grout is more durable long-term.

What happens if a pool wall bulges?

If the subfloor has sunk or isn't leveled correctly, then a bulge can occur. Also, the extremes of winter can make the pool walls bulge. The water will need to be drained and the bulge cut out, or the water behind it pumped out. Your pool installer might fix this for free under your warranty agreement. If the bulge tears, you can buy a patch kit for $30 to $50, but you’ll need to set a long-term prevention plan in place by installing a well point or French drain to take care of exterior ground water pressure.

What is the difference between a pool liner and an above ground pool?

When determining the overall costs, the size of the pool will play a dominant role. Standard pool liner sizes are usually rectangular for inground pools, while above-ground pools tend to be mostly round.

How thick is a pool liner?

The average thickness of a pool liner for an above-ground pool is 20 to 25 mil thi ck, or 20–25 thousandths of an inch. A thicker liner will cost more. For example, a 28/20 mil 14’ by 28’ pool liner will average $600 while a thicker 28/28 20’ by 40’ pool liner will average $1,700. Custom-designed pools with steps and seats in ...

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 Version2.22sRequest Duration2MBMemory UsageGET {post}Route
  • warninglog[14:35:30] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[14:35:30] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[14:35:30] LOG.warning: Callables of the form ["Swift_SmtpTransport", "Swift_Transport_EsmtpTranspor...
  • warninglog[14:35:30] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[14:35:30] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[14:35:30] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[14:35:30] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • Booting (11.86ms)
  • Application (2.21s)
  • 1 x Application (99.45%)
    2.21s
    1 x Booting (0.53%)
    11.86ms
    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 executed2.19s
    • select * from `posts` where `published_at` <= '2025-07-03 14:35:30' and `slug` = 'how-much-does-it-cost-to-replace-an-inground-vinyl-pool-liner' and `posts`.`deleted_at` is null limit 1
      3.13ms/app/Providers/RouteServiceProvider.php:54receivinghelpdeskask
      Metadata
      Bindings
      • 0. 2025-07-03 14:35:30
      • 1. how-much-does-it-cost-to-replace-an-inground-vinyl-pool-liner
      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` = 180893 and `json_post_contents`.`post_id` is not null and `rewrite_id` = 0
      9.54msmiddleware::checkdate:30receivinghelpdeskask
      Metadata
      Bindings
      • 0. 180893
      • 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
      350μ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
      540μ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
      310μ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
      2.17s/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` = 36468 limit 1
      690μsview::2dd102cf0462e89a4d4d8bc77355d767652bf9aa:15receivinghelpdeskask
      Metadata
      Bindings
      • 0. 36468
      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
        REJL4ZsrxvFu53G0pHrivbiH0u8tROgMGMWk5eDH
        _previous
        array:1 [ "url" => "https://receivinghelpdesk.com/ask/how-much-does-it-cost-to-replace-an-inground...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /how-much-does-it-cost-to-replace-an-inground-vinyl-pool-liner
        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:24 [ "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "216.73.216.34" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "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" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "cf-ray" => array:1 [ 0 => "959538b35964ac40-YYZ" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "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.34, 172.69.130.183" ] "x-server-addr" => array:1 [ 0 => "154.12.239.204" ] "host" => array:1 [ 0 => "receivinghelpdesk.com" ] ]
        request_server
        0 of 0
        array:55 [ "USER" => "runcloud" "HOME" => "/home/runcloud" "SCRIPT_NAME" => "/ask/index.php" "REQUEST_URI" => "/ask/how-much-does-it-cost-to-replace-an-inground-vinyl-pool-liner" "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-an-inground-vinyl-pool-liner" "REMOTE_PORT" => "35740" "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.69.130.183" "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_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "216.73.216.34" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "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_SEC_FETCH_DEST" => "document" "HTTP_CF_RAY" => "959538b35964ac40-YYZ" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_PRIORITY" => "u=0, i" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_CONNECTION" => "close" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_X_FORWARDED_FOR" => "216.73.216.34, 172.69.130.183" "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" => 1751533530.2253 "REQUEST_TIME" => 1751533530 ]
        request_cookies
        []
        
        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 => "Thu, 03 Jul 2025 09:05:30 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => -1 ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IitCVlUySGRxYlVGNEFNUkZhUWJYOHc9PSIsInZhbHVlIjoiSVJjcE5jQzh1SHdOVElWS2E3YXo0OVQycGJmMnp6eFJVOVZCN08vcUtlV3p1R0ZlUm5aWko1SGVYcDNsTGJrVzFTNlViTkYwZHlPQUdnbE5PYk5Wcy84NHcyb1hMUU5YYUVyeXpjdmMvR3RiNlZDeVJoVVE1Mm04WElERCtxc28iLCJtYWMiOiI3YzU3YWI5YzA5OTUxMGMxODRkMzdjZTkwMDQwNTRmNTkyMWNiYzhkZTQ0MzVjOGQxZDRhNTRmNDBhZmM3Mjk3IiwidGFnIjoiIn0%3D; expires=Thu, 03-Jul-2025 11:05:32 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IitCVlUySGRxYlVGNEFNUkZhUWJYOHc9PSIsInZhbHVlIjoiSVJjcE5jQzh1SHdOVElWS2E3YXo0OVQycGJmMnp6eFJVOVZCN08vcUtlV3p1R0ZlUm5aWko1SGVYcDNsTGJrVzFTNlViT" 1 => "askhelpdesk_session=eyJpdiI6IkFhcVNMZkI1OVZweVNsODdlcEdMS0E9PSIsInZhbHVlIjoiZW5rSDlvekwzb1ZCWHVBZjZjQXFUblJEb3NHVERHKzdTQk5kN21xM0FlMmhRQnVhSXhUWVpCZmg3MGNkT04zWW45OERmamxCbkxPSVVnMmErTVpxNit0RDcrcU1PS095elcvLzRaRmFFNVg5ZEs4cyt6bjRzeHRLa3Q5ODlNbVgiLCJtYWMiOiIyZWQ2YjUxM2I4ZTAxY2EyNjFlZTA5NDZmODI3NWQ4NjYwYjhiZjg2NTlmOGEyYTdmMzkzZDBlNTFmNDRhMjRkIiwidGFnIjoiIn0%3D; expires=Thu, 03-Jul-2025 11:05:32 GMT; Max-Age=7200; path=/; httponly; samesite=laxaskhelpdesk_session=eyJpdiI6IkFhcVNMZkI1OVZweVNsODdlcEdMS0E9PSIsInZhbHVlIjoiZW5rSDlvekwzb1ZCWHVBZjZjQXFUblJEb3NHVERHKzdTQk5kN21xM0FlMmhRQnVhSXhUWVpCZmg3MGNkT04z" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IitCVlUySGRxYlVGNEFNUkZhUWJYOHc9PSIsInZhbHVlIjoiSVJjcE5jQzh1SHdOVElWS2E3YXo0OVQycGJmMnp6eFJVOVZCN08vcUtlV3p1R0ZlUm5aWko1SGVYcDNsTGJrVzFTNlViTkYwZHlPQUdnbE5PYk5Wcy84NHcyb1hMUU5YYUVyeXpjdmMvR3RiNlZDeVJoVVE1Mm04WElERCtxc28iLCJtYWMiOiI3YzU3YWI5YzA5OTUxMGMxODRkMzdjZTkwMDQwNTRmNTkyMWNiYzhkZTQ0MzVjOGQxZDRhNTRmNDBhZmM3Mjk3IiwidGFnIjoiIn0%3D; expires=Thu, 03-Jul-2025 11:05:32 GMT; path=/XSRF-TOKEN=eyJpdiI6IitCVlUySGRxYlVGNEFNUkZhUWJYOHc9PSIsInZhbHVlIjoiSVJjcE5jQzh1SHdOVElWS2E3YXo0OVQycGJmMnp6eFJVOVZCN08vcUtlV3p1R0ZlUm5aWko1SGVYcDNsTGJrVzFTNlViT" 1 => "askhelpdesk_session=eyJpdiI6IkFhcVNMZkI1OVZweVNsODdlcEdMS0E9PSIsInZhbHVlIjoiZW5rSDlvekwzb1ZCWHVBZjZjQXFUblJEb3NHVERHKzdTQk5kN21xM0FlMmhRQnVhSXhUWVpCZmg3MGNkT04zWW45OERmamxCbkxPSVVnMmErTVpxNit0RDcrcU1PS095elcvLzRaRmFFNVg5ZEs4cyt6bjRzeHRLa3Q5ODlNbVgiLCJtYWMiOiIyZWQ2YjUxM2I4ZTAxY2EyNjFlZTA5NDZmODI3NWQ4NjYwYjhiZjg2NTlmOGEyYTdmMzkzZDBlNTFmNDRhMjRkIiwidGFnIjoiIn0%3D; expires=Thu, 03-Jul-2025 11:05:32 GMT; path=/; httponlyaskhelpdesk_session=eyJpdiI6IkFhcVNMZkI1OVZweVNsODdlcEdMS0E9PSIsInZhbHVlIjoiZW5rSDlvekwzb1ZCWHVBZjZjQXFUblJEb3NHVERHKzdTQk5kN21xM0FlMmhRQnVhSXhUWVpCZmg3MGNkT04z" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "REJL4ZsrxvFu53G0pHrivbiH0u8tROgMGMWk5eDH" "_previous" => array:1 [ "url" => "https://receivinghelpdesk.com/ask/how-much-does-it-cost-to-replace-an-inground-vinyl-pool-liner" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]