Receiving Helpdesk

how much does it cost to replace rotted floor joists

by Rylan Williamson Published 4 years ago Updated 2 years ago

Full Answer

How much does it cost to replace rotted floor joists?

In many cases, the sill may also be rotted and need replacing. Costs can run $10,000-$30,000 or more for a typical home, depending on its size, the extent of the extent of the damage and the ease of access to install jacks and replace the timbers. If the damage is limited to just one section of floor joists, the project could run $5,000-$10,000.

What is the average cost of floor joist repair?

While you can certainly DIY a few, you may want to call in a professional if the majority or all of your joists seem to need repairing. According to CostHelper, hiring a contractor to repair floor joists in 2019 costs an average of $100 to $300 per joist. A small room can be repaired for $1,000 to $3,000.

How to repair cut or damaged floor joist?

The person doing it needs to understand basic structural engineering concepts:

  • Which fixtures to use (carriage bolts, lag screws, epoxy, etc)
  • How many of such to use and where to place them (this differs greatly for various joist types)
  • The amount of weight sitting on the particular joist (s)
  • How to properly jack up the floor while performing the repair
  • Whether or not the rot has been dealt with properly

More items...

How to strengthen a floor joist with steel?

  • Check joist sizing and ensure they are sized to code
  • Ensure holes in joists are smaller than ⅓ the depth of the joist
  • Notching should only be within the depth of the joist on either edge
  • Make sure posts holding beam and joists are not rotten at their base
  • Inspect joist bearings and ensure they are shimmed and making contact with beams or walls.

More items...

How much does it cost to replace rotted floor joist?

Floor joist replacement costs $12,500 on average, typically between $5,000 and $20,000. You might pay as little as $2,000, while the largest and most complex jobs cost up to $30,000. Expect to pay anywhere from $100 to $2,000 per joist depending on the extent of the damage and its accessibility to your contractor.

Can you replace rotten floor joists?

0:068:33Replacing Rotten Floor Joists - YouTubeYouTubeStart of suggested clipEnd of suggested clipAnd make it structurally strong and permanent once again here is our new floor joist.MoreAnd make it structurally strong and permanent once again here is our new floor joist.

How much does it cost to repair joists?

Floor Joist Repair Cost for a 500-Square-Foot Room12Cost to sister floor joists$100 - $300 per joistCost to replace floor joists$6,000 - $10,000+Cost to replace floor joists, jack required$20,000+Mar 24, 2022

What to do if floor and joists are rotten?

0:4110:15DIY: How To FIX A ROTTEN FLOOR - Repairing Damaged Floor JoistsYouTubeStart of suggested clipEnd of suggested clipBy reinforcing these to the original joys then bringing new deck on top. And then I'm going to put aMoreBy reinforcing these to the original joys then bringing new deck on top. And then I'm going to put a second floor on top of that the whole system will interlock.

Does homeowners insurance cover rotten floor joists?

Wood rot or floor joist rot is typically not covered by a homeowners insurance policy.

Can a floor joist be repaired?

0:5614:17Floor Joist Repair Video - YouTubeYouTubeStart of suggested clipEnd of suggested clipSo we've got an issue we need to fix this now the repair of a floor joist like this involves youMoreSo we've got an issue we need to fix this now the repair of a floor joist like this involves you putting another joist of the same dimension. Including of course the thickness. And the length.

How do you replace a bad floor joist?

0:053:44How to Replace A Floor Joist #TheHardWay - YouTubeYouTubeStart of suggested clipEnd of suggested clipIn the initial plan of attack is clear separate the floor joist from the subfloor. Using pry barsMoreIn the initial plan of attack is clear separate the floor joist from the subfloor. Using pry bars and wedges and then cut it free with a reciprocating saw.

When should you replace floor joists?

Severe water damage, rot, insect damage, twisting and splintering are all issues potentially indicating that a floor joist should be replaced. If the joist has been cut or drilled improperly to run wires, pipes or ducts beneath the floor, the joist may have lost some of its structural integrity.

What happens if a floor joist breaks?

When one or more joists fail, you can experience floor bounce, or notice sagging or heaving in the floor. Loud squeaks also may signify floor joist troubles. Ceiling joists, like floor joists, can suffer from the same structural issues, and methods to repair them are the same.

How long does it take for floor joists to rot?

Wood can Start to Rot in 1-6 months If: Wood is untreated. The wooded area is sitting in water. Water and/or air space is hot & humid. The area is at or near the ground.

What causes floor joists to rot?

Your wood rot is caused by a type of fungal growth which eats away at your floor joists' strength and load-bearing capabilities. The fungal growth that causes dry rot begins as a spore before it starts growing in high-humidity environments, such as the crawl space of your home.

How do you sister a rotted floor joist?

Professionals Fix Structural Damage With Joist Sistering Joist sistering is adding an extra identical floor joist, to a damaged or inadueqate floor joist, and tieing the two together with screws or nails. It is a very effective way of adding the additional strength needed to hold up a sagging floor.

How much does it cost to repair a floor joist?

Repairing a floor joist. The repair typically costs $250 to $300, according to experts who've done this type of work. If the joist is easy to access, but plumbing or electrical wires impede the repair, a contractor can reinforce the broken area with plywood. Click to see full answer.

Why do my floor joists sag?

Floor joists and posts support the flooring, and damage to them is the most common cause of a sagging floor. Deteriorating floor joists, posts, or beams can be caused by termite infestation, water damage, or dry rot.

Is wood rot covered by insurance?

Wood rot of floor joists is typically not covered by a homeowner policy unless it can be tied directly to a covered event. Mold caused by water due to condensation, excessive humidity or flooding is typically excluded from coverage provided by a home insurance policy.

Common Causes Of Rotten Floor Joists

Floor joists usually become rotten for one or more of the following (but preventable) reasons:

How To Repair Rotten Floor Joists

The first step is to fix the source of moisture and/or water damage that is causing the rot infestation.

Fixing Rotten Floor Joist Under Bathtub

Bathtubs are enormously heavy. Unfortunately: the floors underneath them just love to rot.

Rotten Floor Joists In Crawl Space

Floor joists in crawlspaces are the same as joists elsewhere. They’re usually harder to deal with though, due to space constraints. When dealing with rotten floor joists in crawlspaces:

Repairing Rotted Sill Plate

Replacing a rotten sill plate, or even a sizeable section of one, is an endeavor best left to the pros.

Joist Repair Plates – Should They Be Used For Rotten Joists?

Joist repair plates are great. The options available to DIY’ers and homeowners these days are reliable and affordable.

How To Prevent Joists From Rotting

The best way to prevent joists from rotting is to stop excess water and moisture from entering your home and to ensure that all areas of your home are well-ventilated.

What to do if floor joists are damaged?

Before you replace damaged floor joists, you must exterminate the insects or improve the drainage and ventilation so the problem won't reoccur. Costs will vary widely depending on the extent and nature of the original problem.

What is the main support for a rotted floor joist?

Joists are usually supported by a sill (a long horizontal timber that's the lowest part of the framework and rests on the foundation) or a girder (a large beam that's the main support of the building). When replacing rotted floor joists it's important to be sure the girder and sill are still intact. Typical costs:

What size are floor joists?

Usually wooden floor joists are 2"x8", 2"x10" or 2"x12" timbers -- their size depends on their length, the amount of "load" they're designed to carry and the building codes in effect when the house was constructed.

Can floor joists be replaced?

If there is sufficient access through a basement or crawlspace, floor joists can be repaired or replaced without significant impact on the rest of the house. However, if there is limited access, all furniture and appliances must be removed from the affected area and the flooring and subfloor torn out.

How much does it cost to sister a joist?

Depending on the damage and access to the joints, the sistering method can cost about $150 to $325 per joist. For the average room, if every joist needed to be sistered, you could be looking at a $1,250 to $3,500 bill.

What size is a floor joist?

Usually, a floor joist will measure 2″x8″, 2″x10″ or 2″x12″, and the size will depend on the load they are designed to carry, building codes and length.

Why are my floor joists leaking?

In some cases, floor joists can be damaged due to pests or water. If pests were to blame, then you may need to consider calling in a pest control specialist. On the other hand, if the damage were due to water, then you may need to call in a plumber or inspect to analyze the situation.

What to do if your floor collapses?

In rare circumstances, if the weight of the floor collapsed due to a heavy object, then you may need the assistance of a structural engineer to analyze the problem. During the repair, as long as there’s access to a basement or crawl space, there won’t be significant damage done to your home.

Can subflooring be replaced?

As mentioned, if there’s limited space, the subfloor will need to be replaced, which can increase the costs since the contractor will need to replace the subflooring. The cost of repairing the subflooring will depend on the extent of the damage and how much subflooring needs to be replaced.

Everything You Need To Know About Floor Joist Repair

The floors in your home take a lot of punishment, from normal use to the continued support of furniture and appliances. Sagging floors could result from flooring or subflooring shifts from years of use. But problems with your flooring could result from joist damage, which is much more serious.

Overview Of Estimating Cost Of Repair

The most common cause of a sagging floor is damage to the floor joists and posts that support the flooring.

Cost To Replace Floor Joists

To get the best estimation on the cost of repairing a broken floor joist, you should contact a general contractor or handyman. Your flooring system relies on a floor joist to support the weight of the building and offer stability, so it is important to get it right.

Repairing A Floor Joist

Installing a second joist next to the broken one and attaching structural screws and glue to it fixes the most damaged joints. According to people who have worked on this type of repair, it usually costs $250 and $300.

Repairing Damaged Floor Boards

One approach to repairing damaged floorboards is to place supportive cross pieces underneath the damaged side on the joist side of the boards. This is easy to do if getting access to the damaged area is straightforward and very difficult to do if access is limited due to the height of the joists from the ground.

Can I Put A New Subfloor Over The Old Subfloor?

If the old subfloor is significantly damaged, you will have to remove it. It is also an opportunity to re-secure the new subfloor to the floor joists, and in the process, get rid of squeaks or loose subflooring during the new installation. However, if your old subfloor is not too badly damaged, you can install a new subfloor over the old one.

How Do You Fix A Rotted Subfloor Underneath?

If there are a few rotted patches of subflooring, but the majority is still sound, it is possible to patch the rotted sections with new replacement sections. You need to ensure that adequate blocking is first placed between joists underneath to support the patched section of the subfloor properly.

How much does it cost to repair a floor?

If your floor is only damaged on the surface, you’ll be better off repairing your flooring rather than replacing it. A simple floorboard repair that includes refinishing the surface (which can be necessary with issues like scratches, sun fading and minor water damage) can cost between $3 and $5 per square foot, while replacing a few boards costs, on average, around $200 depending on how many boards need to be replaced.

How much does it cost to fix a squeaky floor?

Depending on the cause, the average cost to fix a squeaky floor is between $200 and $1,000.

Why is my floor sagging?

Sagging can occur as a result of water damage, rotting and destruction of the subfloor and/or floor joists, or even an issue with the foundation of the home.

What is joist board?

Joists are boards that run horizontally below the subflooring. They were installed at the time your home was built. These strong boards are bolted into a piece of wood called a sill that runs along the walls, and they serve to support all the weight of the room above them.

What happens when you don't level your floor?

When a floor isn’t properly leveled, it can cause gaps and uneven surfaces in your flooring. Sometimes, the problem can be corrected by applying a liquid, self-leveling product similar to concrete.

Can you use a jack to replace joists?

Joist replacement that requires the use of jacks sits at the high end of the cost scale. This procedure, which uses steel jacks to lift your home off the damaged joists, is exceptionally difficult and dangerous, and it should never be attempted as a DIY project.

Can you refinish a scuffed floor?

The decision of whether to refinish or replace your floors is a tough one that goes beyond the cost of the job. While refinishing can work wonders on a badly scuffed surface, deep gashes and bowing or separating boards can’t be fixed by refinishing the surface.

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.16sRequest Duration2MBMemory UsageGET {post}Route
  • warninglog[23:54:19] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[23:54:19] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[23:54:19] LOG.warning: Callables of the form ["Swift_SmtpTransport", "Swift_Transport_EsmtpTranspor...
  • warninglog[23:54:19] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[23:54:19] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[23:54:19] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[23:54:19] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[23:54:19] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[23:54:19] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[23:54:19] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[23:54:19] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[23:54:19] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[23:54:19] LOG.warning: mt_rand(): Passing null to parameter #2 ($max) of type int is deprecated in ...
  • Booting (32.76ms)
  • Application (2.13s)
  • 1 x Application (98.44%)
    2.13s
    1 x Booting (1.52%)
    32.76ms
    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.07s
    • select * from `posts` where `published_at` <= '2025-06-09 23:54:19' and `slug` = 'how-much-does-it-cost-to-replace-rotted-floor-joists' and `posts`.`deleted_at` is null limit 1
      3.31ms/app/Providers/RouteServiceProvider.php:54receivinghelpdeskask
      Metadata
      Bindings
      • 0. 2025-06-09 23:54:19
      • 1. how-much-does-it-cost-to-replace-rotted-floor-joists
      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` = 18707 and `json_post_contents`.`post_id` is not null and `rewrite_id` = 0
      12.92msmiddleware::checkdate:30receivinghelpdeskask
      Metadata
      Bindings
      • 0. 18707
      • 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
      1.13ms/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
      600μ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
      300μ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.05s/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` = 16669 limit 1
      1.47msview::2dd102cf0462e89a4d4d8bc77355d767652bf9aa:15receivinghelpdeskask
      Metadata
      Bindings
      • 0. 16669
      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
        9XOlYSZDF79t6uQ1VfOohi8xGDMJXG4zl3MOhZwT
        _previous
        array:1 [ "url" => "https://receivinghelpdesk.com/ask/how-much-does-it-cost-to-replace-rotted-floo...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /how-much-does-it-cost-to-replace-rotted-floor-joists
        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=ecb9285cd5ac425f.1749493449.; _pk_ses.64.7c30=1; _pk_id.63.7c30=8d62a22157bb7989.1749493452.; _pk_ses.63.7c30=1; XSRF-TOKEN=eyJpdiI6IlB1UFlLMVdMQ2tOdVUrd1Jlb2EwQVE9PSIsInZhbHVlIjoiT1AvbnJ1Q2EyR2pQbFRteHh4WXdoM0lHNXZDRnFkTXpHb0thWmlhcWNnNDkrVTZGOTU2WnRTdTRHc3FBZW9hZXBwWVE5NUdEd0xTcDRmL2JtQllRT09yZWExS0U3NGNqMEZPNXRVTGV6T3BMeEFFa2c4d0NHR0NtQ2gxNHFXSzYiLCJtYWMiOiI0YzU1YjczMWU0M2Y3YTE2NmM0MGJkMWM4YzFhNDI0ZTJkNmU1Y2VjMWU2MDA2Yzk2OWQwMjljMDcyMzJkMzIyIiwidGFnIjoiIn0%3D; askhelpdesk_session=eyJpdiI6Ii9rbWJDcCtSVUpJUjI1SlF3OTZJNkE9PSIsInZhbHVlIjoicGZuUFg3a0FPaVRvcVVHeklGVi9vakY1Mm5NQTZ4RVRuOG9ZWUFoOWZiUHB4ZTFWQ0pxNmFqZlZTb3Q5eVdqc2Q0SXRIS2VCcm4xUUo2WmIzSUE3d3FQWFNWNHk3OXYxWUd3MmxOYlNzTXFQWXJBd0hCOFpsMUZnSjdFZXdkR1giLCJtYWMiOiIzMGRlOTI1ZDQ2NzU2NDNhNmI2ZDRhZTJhYWM2N2ViYTM2ZjYwMTU5YjI4ZGQ2NmE2YTYxNGZjY2IzODVkNmU4IiwidGFnIjoiIn0%3D_pk_id.64.7c30=ecb9285cd5ac425f.1749493449.; _pk_ses.64.7c30=1; _pk_id.63.7c30=8d62a22157bb7989.1749493452.; _pk_ses.63.7c30=1; XSRF-TOKEN=eyJpdiI6IlB1UFlLMVdMQ" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "216.73.216.204" ] "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 => "94d2aa4abc423426-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.204, 172.69.7.207" ] "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-rotted-floor-joists" "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-rotted-floor-joists" "REMOTE_PORT" => "38280" "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.7.207" "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=ecb9285cd5ac425f.1749493449.; _pk_ses.64.7c30=1; _pk_id.63.7c30=8d62a22157bb7989.1749493452.; _pk_ses.63.7c30=1; XSRF-TOKEN=eyJpdiI6IlB1UFlLMVdMQ2tOdVUrd1Jlb2EwQVE9PSIsInZhbHVlIjoiT1AvbnJ1Q2EyR2pQbFRteHh4WXdoM0lHNXZDRnFkTXpHb0thWmlhcWNnNDkrVTZGOTU2WnRTdTRHc3FBZW9hZXBwWVE5NUdEd0xTcDRmL2JtQllRT09yZWExS0U3NGNqMEZPNXRVTGV6T3BMeEFFa2c4d0NHR0NtQ2gxNHFXSzYiLCJtYWMiOiI0YzU1YjczMWU0M2Y3YTE2NmM0MGJkMWM4YzFhNDI0ZTJkNmU1Y2VjMWU2MDA2Yzk2OWQwMjljMDcyMzJkMzIyIiwidGFnIjoiIn0%3D; askhelpdesk_session=eyJpdiI6Ii9rbWJDcCtSVUpJUjI1SlF3OTZJNkE9PSIsInZhbHVlIjoicGZuUFg3a0FPaVRvcVVHeklGVi9vakY1Mm5NQTZ4RVRuOG9ZWUFoOWZiUHB4ZTFWQ0pxNmFqZlZTb3Q5eVdqc2Q0SXRIS2VCcm4xUUo2WmIzSUE3d3FQWFNWNHk3OXYxWUd3MmxOYlNzTXFQWXJBd0hCOFpsMUZnSjdFZXdkR1giLCJtYWMiOiIzMGRlOTI1ZDQ2NzU2NDNhNmI2ZDRhZTJhYWM2N2ViYTM2ZjYwMTU5YjI4ZGQ2NmE2YTYxNGZjY2IzODVkNmU4IiwidGFnIjoiIn0%3D_pk_id.64.7c30=ecb9285cd5ac425f.1749493449.; _pk_ses.64.7c30=1; _pk_id.63.7c30=8d62a22157bb7989.1749493452.; _pk_ses.63.7c30=1; XSRF-TOKEN=eyJpdiI6IlB1UFlLMVdMQ" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "216.73.216.204" "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" => "94d2aa4abc423426-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.204, 172.69.7.207" "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" => 1749493459.659 "REQUEST_TIME" => 1749493459 ]
        request_cookies
        0 of 0
        array:6 [ "_pk_id_64_7c30" => null "_pk_ses_64_7c30" => null "_pk_id_63_7c30" => null "_pk_ses_63_7c30" => null "XSRF-TOKEN" => "9XOlYSZDF79t6uQ1VfOohi8xGDMJXG4zl3MOhZwT" "askhelpdesk_session" => "6cadO7ZoIgtTqqaDKhPoqazQQYok4jmDa6jOtPhH" ]
        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 => "Mon, 09 Jun 2025 18:24:19 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => -1 ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkpjRnBxSlgxdlJERm5aOFdFdXpHYnc9PSIsInZhbHVlIjoiYlVsTnBtZGsrRFJ6UE5hSWo5dVhMWG8vRVVyc095UTNIV29kMW0rdkpUbnlXZFBxRDZmQ2k3NXVmUHZVTEcxbkVxZFAra2pPL04xYmlhcWFDQ3dMNFNJWUNMN0lVYXRvZjBhbXBxRUZjYm9tbkFqNUZpc0ZEMHk0d3Q5dWVDU3QiLCJtYWMiOiI3NTZlMmMxMDY3ZGJjNmE4MzFlZmEwZjM0MmUyZWJiNmM5ZDVhNWFkODI4MzlmZjEyYTBlZTRjNzY5ODg5YTQ5IiwidGFnIjoiIn0%3D; expires=Mon, 09-Jun-2025 20:24:21 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IkpjRnBxSlgxdlJERm5aOFdFdXpHYnc9PSIsInZhbHVlIjoiYlVsTnBtZGsrRFJ6UE5hSWo5dVhMWG8vRVVyc095UTNIV29kMW0rdkpUbnlXZFBxRDZmQ2k3NXVmUHZVTEcxbkVxZFAra" 1 => "askhelpdesk_session=eyJpdiI6InBiOWkyWTVqMi9udlpZaTFkT3pLT2c9PSIsInZhbHVlIjoiNTExQ2NIWk5wcjJNQm4wcjIxYkg2UmRtNStVNHpuTlFWRUFDZ1Z3UUxZclkrU29BcmNEL29zejlRQkY0Um9DaC8vcmNNaXNmRHhFTm81R2VzOFF2ZC8vRnEvUnVGaXlKN3c5ek1lR3JOTVRzaFBnZGZkZUlCbDFyQ3pLUEhrQUEiLCJtYWMiOiI2OWMxM2MyMmMwNzQ4ZjVjNzEwYzczNWEwMjgyZGVkZjcwNWY0MDFiMzhhMWZjNTNmOTlhOGYwNGUyYjM5NmRlIiwidGFnIjoiIn0%3D; expires=Mon, 09-Jun-2025 20:24:21 GMT; Max-Age=7200; path=/; httponly; samesite=laxaskhelpdesk_session=eyJpdiI6InBiOWkyWTVqMi9udlpZaTFkT3pLT2c9PSIsInZhbHVlIjoiNTExQ2NIWk5wcjJNQm4wcjIxYkg2UmRtNStVNHpuTlFWRUFDZ1Z3UUxZclkrU29BcmNEL29zejlRQkY0Um9D" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkpjRnBxSlgxdlJERm5aOFdFdXpHYnc9PSIsInZhbHVlIjoiYlVsTnBtZGsrRFJ6UE5hSWo5dVhMWG8vRVVyc095UTNIV29kMW0rdkpUbnlXZFBxRDZmQ2k3NXVmUHZVTEcxbkVxZFAra2pPL04xYmlhcWFDQ3dMNFNJWUNMN0lVYXRvZjBhbXBxRUZjYm9tbkFqNUZpc0ZEMHk0d3Q5dWVDU3QiLCJtYWMiOiI3NTZlMmMxMDY3ZGJjNmE4MzFlZmEwZjM0MmUyZWJiNmM5ZDVhNWFkODI4MzlmZjEyYTBlZTRjNzY5ODg5YTQ5IiwidGFnIjoiIn0%3D; expires=Mon, 09-Jun-2025 20:24:21 GMT; path=/XSRF-TOKEN=eyJpdiI6IkpjRnBxSlgxdlJERm5aOFdFdXpHYnc9PSIsInZhbHVlIjoiYlVsTnBtZGsrRFJ6UE5hSWo5dVhMWG8vRVVyc095UTNIV29kMW0rdkpUbnlXZFBxRDZmQ2k3NXVmUHZVTEcxbkVxZFAra" 1 => "askhelpdesk_session=eyJpdiI6InBiOWkyWTVqMi9udlpZaTFkT3pLT2c9PSIsInZhbHVlIjoiNTExQ2NIWk5wcjJNQm4wcjIxYkg2UmRtNStVNHpuTlFWRUFDZ1Z3UUxZclkrU29BcmNEL29zejlRQkY0Um9DaC8vcmNNaXNmRHhFTm81R2VzOFF2ZC8vRnEvUnVGaXlKN3c5ek1lR3JOTVRzaFBnZGZkZUlCbDFyQ3pLUEhrQUEiLCJtYWMiOiI2OWMxM2MyMmMwNzQ4ZjVjNzEwYzczNWEwMjgyZGVkZjcwNWY0MDFiMzhhMWZjNTNmOTlhOGYwNGUyYjM5NmRlIiwidGFnIjoiIn0%3D; expires=Mon, 09-Jun-2025 20:24:21 GMT; path=/; httponlyaskhelpdesk_session=eyJpdiI6InBiOWkyWTVqMi9udlpZaTFkT3pLT2c9PSIsInZhbHVlIjoiNTExQ2NIWk5wcjJNQm4wcjIxYkg2UmRtNStVNHpuTlFWRUFDZ1Z3UUxZclkrU29BcmNEL29zejlRQkY0Um9D" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "9XOlYSZDF79t6uQ1VfOohi8xGDMJXG4zl3MOhZwT" "_previous" => array:1 [ "url" => "https://receivinghelpdesk.com/ask/how-much-does-it-cost-to-replace-rotted-floor-joists" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]