Receiving Helpdesk

picture framing cost estimator

by Miss Maryam Okuneva III Published 4 years ago Updated 2 years ago

The frames themselves can range from $16 per foot to $200 per foot. A 7x5-inch double-mat, clear-glass mounting for a photograph costs about $120, while an 8x10 conservation-glass frame for a college diploma averages $200. Art installations

Full Answer

How to estimate framing cost?

Framing Material Cost Estimator. Framing materials run from $3 to $6 per square foot. Since lumber pricing fluctuates, it can be tough to predict costs in advance. You'll end up paying about $350 to $500 for 1,000 board feet of lumber. Metal framing costs historically tend to run a bit higher than wood by about 10%.

What is the average price per square foot for framing?

What are the framing costs per square foot when building a house? As mentioned above, house framing costs vary by material. They range from about $10 per square foot to almost double that recently because of the pandemic. You should also factor in a labor cost of $8 or more per sq ft.

How do you estimate wall framing?

Estimate Sheathing. To calculate the number of 4-by-8-foot sheets of sheathing needed for a wall frame, determine the area of the wall, then convert that value to the number of sheets: Multiply the total height and length of the wall to find the total area. Multiply the width and height of each opening to find the area.

What degree is needed to become a cost estimator?

  • Obtain material pricing and organize all the information necessary to create and submit proposals to clients
  • Use detailed spreadsheets and company-approved formulas to calculate the projected costs of proposed projects
  • Review blueprints and product specifications to accurately determine the quantities of materials needed

More items...

How much should I pay to frame a picture?

Pricing. The cost for custom framing varies greatly, depending on the materials. The frames themselves can range from $16 per foot to $200 per foot. A 7x5-inch double-mat, clear-glass mounting for a photograph costs about $120, while an 8x10 conservation-glass frame for a college diploma averages $200.15-Feb-2021

How do you calculate framing costs?

Calculate the StudsMultiply the total wall length (in feet) by 0.75 (for 16-inch on-center stud spacing).Add three studs for each 90-degree corner.Add four studs for each 45-degree corner.Add two studs for each wall intersection (where another wall abuts the wall you are estimating).More items...•02-Nov-2021

How much does it cost to frame a piece of art?

How Much Does It Cost To Get An Art Print Framed? The cost of framing an “extra small” piece (up to 5×7) is $65 for each piece. There is a cost of $85 for a small piece (up to 9 x 12) and $99 for a medium piece (up to 18 x 20).17-Nov-2021

What is included in rough framing?

Rough framing consists of the creation of a structure based on vertical components, known as studs, which provide a stable frame for interior and exterior wall coverings. Horizontal elements called joists, run the length of the floor, or between walls or beams. The joists support ceilings and floors.06-Jan-2021

How much does framing a wall cost?

Framing costs $7 to $16 per square foot to install top and bottom plates with studs. When including drywall, you'll spend $20 to $30 per linear foot. Framing costs change slightly for load bearing walls, with the type of material used, and for door and window openings.10-Jan-2022

Why is framing art so expensive?

According to Mark Klostermeyer, a member of the Professional Picture Frames Association, it's the sheer amount of mattings, moldings, glazings, and frames a shop provides that drives up prices. The fewer options a business offers, the more able they are to order in bulk, therefore cutting down costs.29-Apr-2019

Why are digital picture frames so expensive?

Originally Answered: Why digital photo frame are so expensive? You basically need a lot of the same components in a digital photo frame, which are also used in tablets and smartphones. Thus, the prices of digital photo frames will logically be in line with the cheapest tablets or smartphones.

How much does it cost to stretch and frame a canvas?

How much does it cost to stretch and frame a canvas? In most cases, a professional stretching service will charge around $65 for a 24 x 36 canvas print. The price range is between $80 and $110.

Frame materials

Picture frames, in general, are either made from wood or metal. The simpler the frame, the less it will cost, and of course, the size of the frame...

Services

Full-service custom framing shops offer myriad frame types, including shadow boxes and floater frames, to create different finished looks. In addit...

Pricing

The cost for custom framing varies greatly, depending on the materials. The frames themselves can range from $16 per foot to $200 per foot. A 7x5-i...

What to do before buying a picture frame?

Before you start shopping for picture frames, determine what will affect the cost. If you are on a budget, make some adjustments to pay a much lower price. Adjustments could include forgoing matting and choosing less expensive framing materials.

How to measure a picture for a frame?

The larger the frame you need, the higher the cost will be. Measure in inches the full width and height of the picture. Once you have these measurements, select the frame size that is closest to the measurements. If you plan to use a mat for the picture, you need to add the mat's width and height to your measurements.

Who is Heather Topham Wood?

Heather Topham Wood. Heather Topham Wood is a seasoned writer whose work has appeared in numerous publications, including USA Today, Gadgetell, Feel Rich and Step in Style. Heather is a published novelist with six Amazon bestsellers and a contract through Crescent Moon Press.

What is a custom framing shop?

Full-service custom framing shops offer myriad frame types, including shadow boxes and floater frames, to create different finished looks. In addition to framing paintings and photographs, Many professionals can create custom mats and frames for memorabilia such as sports jerseys, needlework projects, mirrors and military collectibles.

What is a picture frame made of?

Picture frames, in general, are either made from wood or metal. The simpler the frame, the less it will cost, and of course, the size of the frame affects the cost as well. Most high-end framing shops have thousands of frame styles, textures, colors and finishes to choose from.

How many studs do I need?

We know that some people prefer to check everything twice. 😉 In this section, we will instruct you on how to calculate the number of studs in a wall personally.

What is the preset wastage value of framing?

Our framing cost calculator has a preset wastage value of 15 %, which is the most typical amount.

How many values are needed for wall framing calculator?

Our wall framing calculator is extremely easy to use! You only need two values:

What is OC spacing?

OC (on-center) spacing - the spacing between the center of one stud, and the center of the next stud. Remember, don't measure the OC from the end of each stud!

Can you use 2x4 studs?

Yes, our free framing calculator computes the number of studs for you, but why do we use the 2x4 system at all? 2x4 stands for a system using 2-inch-by-4-inch studs made out of wood, or steel. It's a light type of construction, while a heavy-type uses bricks and concrete.

When do you double the studs?

Remember to double the studs when the walls meet!

Is wall framing durable?

These structures, however, are less durable, and cannot withstand severe weather conditions. They also require a bit of attention when hanging furniture or pictures. The wall framing system is particularly popular in the United States and the rest of North America, while being hardly used in Europe.

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 Version767msRequest Duration2MBMemory UsageGET {post}Route
  • warninglog[14:34:38] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[14:34:38] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[14:34:38] LOG.warning: Callables of the form ["Swift_SmtpTransport", "Swift_Transport_EsmtpTranspor...
  • warninglog[14:34:38] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[14:34:38] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[14:34:38] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[14:34:38] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[14:34:38] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[14:34:38] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[14:34:38] LOG.warning: mt_rand(): Passing null to parameter #2 ($max) of type int is deprecated in ...
  • Booting (9.82ms)
  • Application (757ms)
  • 1 x Application (98.68%)
    756.99ms
    1 x Booting (1.28%)
    9.82ms
    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 executed736ms
    • select * from `posts` where `published_at` <= '2025-06-16 14:34:38' and `slug` = 'picture-framing-cost-estimator' and `posts`.`deleted_at` is null limit 1
      3.01ms/app/Providers/RouteServiceProvider.php:54receivinghelpdeskask
      Metadata
      Bindings
      • 0. 2025-06-16 14:34:38
      • 1. picture-framing-cost-estimator
      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` = 55210 and `json_post_contents`.`post_id` is not null and `rewrite_id` = 0
      3.95msmiddleware::checkdate:30receivinghelpdeskask
      Metadata
      Bindings
      • 0. 55210
      • 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
      430μ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
      340μ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
      220μ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
      727ms/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` = 39065 limit 1
      770μsview::2dd102cf0462e89a4d4d8bc77355d767652bf9aa:15receivinghelpdeskask
      Metadata
      Bindings
      • 0. 39065
      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
        IESgMCjEOc5lgzDZsjiM8Qkqg4uGUcfIc8HrdhKB
        _previous
        array:1 [ "url" => "https://receivinghelpdesk.com/ask/picture-framing-cost-estimator" ]
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /picture-framing-cost-estimator
        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.63.7c30=d8490b2a0b550a83.1750064663.; _pk_ses.63.7c30=1; _pk_id.64.7c30=883d7171fc6e329c.1750064665.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6IkRaaXlKUlJCSjBoN3dBUHV4YStNOXc9PSIsInZhbHVlIjoieGpGZXUvN2VLTTVBU2pwMm0rYXR4MDNNSFAvR3YvT1FydWtNaWJ6WXh0dGxveGVIbEJiZG11dkRMNmViRUFTU29yQW9kK0thS3dGK1NjemtFY3E4aHdTbVROMXdObE9vZUhERklkOWVkUWc5S2FpRW5JRGN2TE53UG03Wi80eHciLCJtYWMiOiIyYjU2ZGNkNzYwNGQyNDEzN2E3NDY1NzEzMTFiMzJkZmJjZjUyMjlhN2EyNzFmNjIzMDI5YjRkYjZhYTczNjNjIiwidGFnIjoiIn0%3D; askhelpdesk_session=eyJpdiI6InZLVVFwNnlURGFIVG0vQlc2cmMyc0E9PSIsInZhbHVlIjoid1pCYXFsTlVlemdWQlQxdDM3c1Q5QmhUd1QrUHBmdjladGloRUNVdG83REVjN1lubitncGZmUEVnZU9pZnZERUJsNnR3Z3A5TlBCbUlwVUZ6Vjl3ZTZKUG9zaTNxM1l3elJXVlUyWjJUT1pBTDEwTXZjLzUwaFU4TDdzNmlBQU4iLCJtYWMiOiI5OWJjODEwMjY3ZTJjYjUwMGExYTFiZGI2ZTNiYTJhMjQ1NTUyMmVjNTM4NTQ2ZDRlYjdiM2FkZGNiNWZkYzM1IiwidGFnIjoiIn0%3D_pk_id.63.7c30=d8490b2a0b550a83.1750064663.; _pk_ses.63.7c30=1; _pk_id.64.7c30=883d7171fc6e329c.1750064665.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6IkRaaXlKUlJCS" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "216.73.217.10" ] "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 => "950924128f78872f-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.217.10, 172.70.130.229" ] "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/picture-framing-cost-estimator" "QUERY_STRING" => "" "REQUEST_METHOD" => "GET" "SERVER_PROTOCOL" => "HTTP/1.0" "GATEWAY_INTERFACE" => "CGI/1.1" "REDIRECT_URL" => "/ask/picture-framing-cost-estimator" "REMOTE_PORT" => "50720" "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.130.229" "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.63.7c30=d8490b2a0b550a83.1750064663.; _pk_ses.63.7c30=1; _pk_id.64.7c30=883d7171fc6e329c.1750064665.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6IkRaaXlKUlJCSjBoN3dBUHV4YStNOXc9PSIsInZhbHVlIjoieGpGZXUvN2VLTTVBU2pwMm0rYXR4MDNNSFAvR3YvT1FydWtNaWJ6WXh0dGxveGVIbEJiZG11dkRMNmViRUFTU29yQW9kK0thS3dGK1NjemtFY3E4aHdTbVROMXdObE9vZUhERklkOWVkUWc5S2FpRW5JRGN2TE53UG03Wi80eHciLCJtYWMiOiIyYjU2ZGNkNzYwNGQyNDEzN2E3NDY1NzEzMTFiMzJkZmJjZjUyMjlhN2EyNzFmNjIzMDI5YjRkYjZhYTczNjNjIiwidGFnIjoiIn0%3D; askhelpdesk_session=eyJpdiI6InZLVVFwNnlURGFIVG0vQlc2cmMyc0E9PSIsInZhbHVlIjoid1pCYXFsTlVlemdWQlQxdDM3c1Q5QmhUd1QrUHBmdjladGloRUNVdG83REVjN1lubitncGZmUEVnZU9pZnZERUJsNnR3Z3A5TlBCbUlwVUZ6Vjl3ZTZKUG9zaTNxM1l3elJXVlUyWjJUT1pBTDEwTXZjLzUwaFU4TDdzNmlBQU4iLCJtYWMiOiI5OWJjODEwMjY3ZTJjYjUwMGExYTFiZGI2ZTNiYTJhMjQ1NTUyMmVjNTM4NTQ2ZDRlYjdiM2FkZGNiNWZkYzM1IiwidGFnIjoiIn0%3D_pk_id.63.7c30=d8490b2a0b550a83.1750064663.; _pk_ses.63.7c30=1; _pk_id.64.7c30=883d7171fc6e329c.1750064665.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6IkRaaXlKUlJCS" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "216.73.217.10" "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" => "950924128f78872f-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.217.10, 172.70.130.229" "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" => 1750064678.8269 "REQUEST_TIME" => 1750064678 ]
        request_cookies
        0 of 0
        array:6 [ "_pk_id_63_7c30" => null "_pk_ses_63_7c30" => null "_pk_id_64_7c30" => null "_pk_ses_64_7c30" => null "XSRF-TOKEN" => "IESgMCjEOc5lgzDZsjiM8Qkqg4uGUcfIc8HrdhKB" "askhelpdesk_session" => "gMzWVLLGOMUQBC4j6B0CjwsBBYrNUxKlJvh4o4fY" ]
        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, 16 Jun 2025 09:04:38 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => -1 ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Im5tOEovMkRuUlV6bEZMOEhxUng4TWc9PSIsInZhbHVlIjoibU1JVmMyeUIvdEhER3drWmZQUkRTaC9YN1NaZ29EREdjbHl3R01hYnRXTmRtUzBHWGtVR2NGZDluWjc4cTFxZUlqMTVMOElOdVlZN25WOG1IZjFMMng5L2VrcTFwSFZZY1g5VGZ6VUM1MUxiRU1QRGNJN3lwWDZlQ3pHVmorR0IiLCJtYWMiOiI0OTE5NzBlMDBmMmJhNTZmMjRmZTE2ZjE0OGI3YThlMTEzYzM4Yjc3ZTFkODg2NzE4MzBkOWI2NzVmNjc2NDI2IiwidGFnIjoiIn0%3D; expires=Mon, 16-Jun-2025 11:04:39 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6Im5tOEovMkRuUlV6bEZMOEhxUng4TWc9PSIsInZhbHVlIjoibU1JVmMyeUIvdEhER3drWmZQUkRTaC9YN1NaZ29EREdjbHl3R01hYnRXTmRtUzBHWGtVR2NGZDluWjc4cTFxZUlqMTVMO" 1 => "askhelpdesk_session=eyJpdiI6IlpmSytURGlTS2RUaFNNdWIvak9BUXc9PSIsInZhbHVlIjoiL0l1bE45TWtLbzNsSEVjTUUzRDlLSk53d25KQVNZVjczV01GaGlqZ0h0K1REOWdwNjE2SjJMajF1bFhxenN1U0hGUElIdlhLYU95QjdhTkJaZlltVUVFbnlweDZqYitDdFI3ZkhCZG1wTjVFOStrNlpVMGJEYVl4eGtaQ3VjMWMiLCJtYWMiOiJhMGMxNGJkOThjOTQzODkxMDcxMTg4YzkyZGJmMzQyOGY5YzFmZDcxMzU0ODQ1Yzc5NTAzYWM4Yzg1NTNjYTlkIiwidGFnIjoiIn0%3D; expires=Mon, 16-Jun-2025 11:04:39 GMT; Max-Age=7200; path=/; httponly; samesite=laxaskhelpdesk_session=eyJpdiI6IlpmSytURGlTS2RUaFNNdWIvak9BUXc9PSIsInZhbHVlIjoiL0l1bE45TWtLbzNsSEVjTUUzRDlLSk53d25KQVNZVjczV01GaGlqZ0h0K1REOWdwNjE2SjJMajF1bFhxenN1" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Im5tOEovMkRuUlV6bEZMOEhxUng4TWc9PSIsInZhbHVlIjoibU1JVmMyeUIvdEhER3drWmZQUkRTaC9YN1NaZ29EREdjbHl3R01hYnRXTmRtUzBHWGtVR2NGZDluWjc4cTFxZUlqMTVMOElOdVlZN25WOG1IZjFMMng5L2VrcTFwSFZZY1g5VGZ6VUM1MUxiRU1QRGNJN3lwWDZlQ3pHVmorR0IiLCJtYWMiOiI0OTE5NzBlMDBmMmJhNTZmMjRmZTE2ZjE0OGI3YThlMTEzYzM4Yjc3ZTFkODg2NzE4MzBkOWI2NzVmNjc2NDI2IiwidGFnIjoiIn0%3D; expires=Mon, 16-Jun-2025 11:04:39 GMT; path=/XSRF-TOKEN=eyJpdiI6Im5tOEovMkRuUlV6bEZMOEhxUng4TWc9PSIsInZhbHVlIjoibU1JVmMyeUIvdEhER3drWmZQUkRTaC9YN1NaZ29EREdjbHl3R01hYnRXTmRtUzBHWGtVR2NGZDluWjc4cTFxZUlqMTVMO" 1 => "askhelpdesk_session=eyJpdiI6IlpmSytURGlTS2RUaFNNdWIvak9BUXc9PSIsInZhbHVlIjoiL0l1bE45TWtLbzNsSEVjTUUzRDlLSk53d25KQVNZVjczV01GaGlqZ0h0K1REOWdwNjE2SjJMajF1bFhxenN1U0hGUElIdlhLYU95QjdhTkJaZlltVUVFbnlweDZqYitDdFI3ZkhCZG1wTjVFOStrNlpVMGJEYVl4eGtaQ3VjMWMiLCJtYWMiOiJhMGMxNGJkOThjOTQzODkxMDcxMTg4YzkyZGJmMzQyOGY5YzFmZDcxMzU0ODQ1Yzc5NTAzYWM4Yzg1NTNjYTlkIiwidGFnIjoiIn0%3D; expires=Mon, 16-Jun-2025 11:04:39 GMT; path=/; httponlyaskhelpdesk_session=eyJpdiI6IlpmSytURGlTS2RUaFNNdWIvak9BUXc9PSIsInZhbHVlIjoiL0l1bE45TWtLbzNsSEVjTUUzRDlLSk53d25KQVNZVjczV01GaGlqZ0h0K1REOWdwNjE2SjJMajF1bFhxenN1" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "IESgMCjEOc5lgzDZsjiM8Qkqg4uGUcfIc8HrdhKB" "_previous" => array:1 [ "url" => "https://receivinghelpdesk.com/ask/picture-framing-cost-estimator" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]