{"id":4305,"date":"2026-09-17T15:42:48","date_gmt":"2026-09-17T19:42:48","guid":{"rendered":"https:\/\/www.800.com\/blog\/?p=4305"},"modified":"2026-09-17T16:17:37","modified_gmt":"2026-09-17T20:17:37","slug":"how-to-run-a-roofing-business","status":"publish","type":"post","link":"https:\/\/www.800.com\/blog\/how-to-run-a-roofing-business\/","title":{"rendered":"How to Run a Roofing Business"},"content":{"rendered":"<p>Ask a roofing owner a simple question, &#8220;Where did your three best jobs last month come from?&#8221;, and watch how long it takes to answer. For a lot of shops, that answer is scattered across a phone&#8217;s call log, a crew lead&#8217;s memory, a notebook in a truck, and a couple of voicemails nobody transcribed. The work got done, and the money came in, but nobody can quite see how.<\/p>\n<p>That is the real challenge of running a roofing business: it is a visibility problem before it is anything else. You need to see which leads are genuine, which estimates have stalled, where the crews are booked, what customers were actually promised, and which jobs are throwing off profit instead of just activity. Pull those into view, and the business stops feeling harder than it needs to be. Leave them scattered, and you spend your days reacting. Here is how to run it with the lights on.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"See_where_your_jobs_are_really_coming_from\"><\/span>See where your jobs are really coming from<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Roofing leads arrive from all over: referrals, truck wraps, yard signs, storm demand, local SEO, paid ads, insurance-driven searches, neighborhood groups, and repeat customers. If you cannot connect those sources back to calls, estimates, and won jobs, you are managing on gut feel, which works right up until it doesn&#8217;t. Start with plain source tracking, and for every new lead capture:<\/p>\n<ul>\n<li>How they found you<\/li>\n<li>Service address<\/li>\n<li>Roof issue or project type<\/li>\n<li>Urgency<\/li>\n<li>Caller contact information<\/li>\n<li>Appointment or inspection status<\/li>\n<li>Estimate status<\/li>\n<li>Won or lost outcome<\/li>\n<\/ul>\n<p>This is more than marketing trivia. It tells you which neighborhoods, campaigns, and referral sources have earned more of your attention and which are quietly wasting it.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Make_intake_boring_and_consistent\"><\/span>Make intake boring and consistent<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>A roofing call can turn messy in a hurry. The caller might be staring at a leak, dealing with storm damage, nursing an aging roof, racing a real estate deadline, or just collecting quotes. When the intake process is loose, your team drops the very details that make scheduling and estimating easier later. A standard call intake checklist fixes that. Capture:<\/p>\n<ul>\n<li>Name and callback number<\/li>\n<li>Property address<\/li>\n<li>Residential or commercial property<\/li>\n<li>Type of issue<\/li>\n<li>Active leak or urgent risk<\/li>\n<li>Insurance or deadline context if the caller offers it<\/li>\n<li>Preferred inspection window<\/li>\n<li>Access notes<\/li>\n<li>Photos or documents needed<\/li>\n<li>Next step and who owns it<\/li>\n<\/ul>\n<p>The goal is not to bury every call in paperwork. It is to stop losing context before the estimator even pulls into the driveway.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Split_urgent_repairs_from_planned_work\"><\/span>Split urgent repairs from planned work<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Not every roofing lead belongs on the same track. An active leak needs fast triage. A homeowner comparing replacement quotes needs a slower, more consultative conversation. A commercial maintenance customer needs documentation, scheduling discipline, and steady communication. So give your common work types their own lanes:<\/p>\n<ul>\n<li>Emergency leak response<\/li>\n<li>Repair<\/li>\n<li>Replacement estimate<\/li>\n<li>Inspection<\/li>\n<li>Maintenance<\/li>\n<li>Commercial account work<\/li>\n<li>Warranty or callback issue<\/li>\n<\/ul>\n<p>Each lane should carry its own obvious next step. When calls get sorted correctly up front, customers walk away with clearer expectations, and your team spends far less time untangling the request after the fact.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Build_an_estimating_process_you_can_trust\"><\/span>Build an estimating process you can trust<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>A roofing business can look slammed while its estimates quietly rot on the vine. When estimates are slow, vague, or hard to follow up on, good leads age out and go cold. Homeowners do not always hire the best roofer, either. They tend to hire the company that explains the next step clearly and actually follows through. So make the estimating pipeline visible:<\/p>\n<ul>\n<li>Inspection completed<\/li>\n<li>Scope documented<\/li>\n<li>Photos attached<\/li>\n<li>Estimate sent<\/li>\n<li>Follow-up scheduled<\/li>\n<li>Customer questions answered<\/li>\n<li>Decision status recorded<\/li>\n<\/ul>\n<p>That gives the owner or manager a real pipeline instead of a stack of maybes. It also teaches you something over time. If certain job types rarely close, you can dig into pricing, scope, timing, or lead source rather than shrugging and guessing.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Keep_the_crew_schedule_tied_to_what_you_promised\"><\/span>Keep the crew schedule tied to what you promised<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Scheduling is where roofing operations get stress-tested. Weather turns, materials slip, jobs run long, and customers still expect to hear from you. When the sales promise and the crew schedule drift apart, the business burns hours apologizing. A weekly schedule review keeps them together. Each week, look at:<\/p>\n<ul>\n<li>Jobs scheduled this week<\/li>\n<li>Weather risk<\/li>\n<li>Material readiness<\/li>\n<li>Crew capacity<\/li>\n<li>Customer communication needed<\/li>\n<li>Inspection or permit dependencies<\/li>\n<li>Jobs waiting on a deposit or signed approval<\/li>\n<\/ul>\n<p>Then make sure the customers actually know what to expect. One proactive update usually heads off a frustrated call two days later.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Answer_calls_even_when_everyone_is_on_a_roof\"><\/span>Answer calls even when everyone is on a roof<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Roofing teams miss calls for perfectly good reasons. People are up on roofs, behind the wheel, meeting homeowners, checking materials, or scrambling around a weather change. The trouble is that the customer never sees the reason. All they know is that nobody picked up, and a missed call can be a lost job. So set a call coverage plan and answer these questions before the phone starts ringing off the hook:<\/p>\n<ul>\n<li>Who answers during business hours?<\/li>\n<li>What happens when the team is on a roof or with a customer?<\/li>\n<li>Which calls need urgent routing?<\/li>\n<li>Which calls can be captured for follow-up?<\/li>\n<li>How do missed calls get reviewed?<\/li>\n<li>Who owns finishing the callback?<\/li>\n<\/ul>\n<p><a href=\"https:\/\/www.800.com\/ai-agents\">800 AI Agents<\/a> provide a <a href=\"https:\/\/www.800.com\/ai-agents\/roofing-answering-service\">roofing answering service<\/a> for overflow and after-hours calls. An AI Agent can capture the caller&#8217;s issue, address, urgency, project type, and contact details, then summarize the call for your team. It should never inspect a roof, hand out technical advice, or stand in for licensed judgment. Its whole job is to keep an interested caller from vanishing into voicemail.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Track_the_jobs_that_actually_make_money\"><\/span>Track the jobs that actually make money<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Revenue and profit are not the same number, and roofing is a business where that gap can bite. A job can look great on the invoice until you factor in callbacks, delays, material surprises, underpriced scope, travel time, or a schedule blown apart by weather. So review job performance on a regular cadence and track:<\/p>\n<ul>\n<li>Lead source<\/li>\n<li>Job type<\/li>\n<li>Estimated margin<\/li>\n<li>Actual margin when you can capture it<\/li>\n<li>Crew time<\/li>\n<li>Callback issues<\/li>\n<li>Customer communication problems<\/li>\n<li>Payment timing<\/li>\n<\/ul>\n<p>That gives you a much clearer read on which work is genuinely growing the company. Sometimes it reveals a campaign flooding you with low-fit jobs. Sometimes it shows that a particular neighborhood, referral source, or job type deserves a lot more of your focus. This is the operational backbone under everything you do to <a href=\"https:\/\/www.800.com\/blog\/how-to-grow-a-roofing-company\/\">grow a roofing company<\/a>, because you cannot grow what you cannot measure.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Turn_communication_into_a_repeatable_system\"><\/span>Turn communication into a repeatable system<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Roofing customers hate chasing updates. They want to know when the inspection happens, when the estimate lands, when work starts, what changes along the way, and who to call with questions. Build simple communication checkpoints so none of that gets left to chance:<\/p>\n<ul>\n<li>Appointment confirmation<\/li>\n<li>Pre-inspection reminder<\/li>\n<li>Estimate sent<\/li>\n<li>Follow-up after the estimate<\/li>\n<li>Job scheduled<\/li>\n<li>Pre-work reminder<\/li>\n<li>Weather or delay update<\/li>\n<li>Job completion message<\/li>\n<li>Review request<\/li>\n<\/ul>\n<p>Automate some of it by all means, but do not automate the humanity out of it. The bar is low and worth clearing: customers should never have to wonder what happens next.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Watch_cash_flow_before_it_turns_into_a_crisis\"><\/span>Watch cash flow before it turns into a crisis<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Roofing puts a lot of money in motion at once. Materials, deposits, labor, subcontractors, insurance-related timing, and final payments all shape how much breathing room the business has. Keep the money path visible, and at a minimum review:<\/p>\n<ul>\n<li>Deposits collected<\/li>\n<li>Materials ordered<\/li>\n<li>Jobs in progress<\/li>\n<li>Invoices sent<\/li>\n<li>Payments received<\/li>\n<li>Aging receivables<\/li>\n<li>Upcoming payroll and vendor costs<\/li>\n<\/ul>\n<p>None of this is financial advice. It is just a reminder that running the business well means watching the money move, not only the job schedule.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Build_a_weekly_owners_dashboard\"><\/span>Build a weekly owner&#8217;s dashboard<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The owner should not have to dig through five systems to understand how the week went. One simple weekly view does the job:<\/p>\n<ul>\n<li>New calls<\/li>\n<li>Missed calls<\/li>\n<li>Estimates scheduled<\/li>\n<li>Estimates sent<\/li>\n<li>Jobs won<\/li>\n<li>Jobs lost<\/li>\n<li>Jobs completed<\/li>\n<li>Open callbacks<\/li>\n<li>Revenue or booked work<\/li>\n<li>Cash collection status<\/li>\n<\/ul>\n<p>Keep it lean enough that you actually look at it every week. The dashboard itself is not the point. The point is the conversation it starts: what is working, what is stuck, and what needs a hand right now.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"How_800com_can_help\"><\/span>How 800.com can help<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>800.com helps roofing businesses bring the phone side of operations into view, alongside the local presence 800.com supports for the <a href=\"https:\/\/www.800.com\/industries\/home-services\">home-service trades<\/a>. With business numbers, <a href=\"https:\/\/www.800.com\/call-tracking\">call tracking<\/a>, call analytics, and AI Agents for overflow or after-hours coverage, you can see which marketing sources drive calls, capture more inquiries, and hand your team cleaner follow-up details.<\/p>\n<p>That matters because so many roofing opportunities begin with a phone call. If that call gets missed, misrouted, or poorly documented, the job may never even reach the estimate stage. Start tracking and managing roofing calls with 800.com, and give your team a clearer path from first call to finished job.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ask a roofing owner a simple question, &#8220;Where did your three best jobs last month come from?&#8221;, and watch how long it takes to answer. For a lot of shops,&#8230;<\/p>\n","protected":false},"author":6,"featured_media":3380,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[92,34,105],"tags":[],"class_list":["post-4305","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-home-services","category-how-tos","category-roofing"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.1 (Yoast SEO v28.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to run a roofing business<\/title>\n<meta name=\"description\" content=\"Learn how to run a roofing business with better lead intake, estimating, crew scheduling, call coverage, job tracking, and customer communication.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.800.com\/blog\/how-to-run-a-roofing-business\/\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tom English\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.800.com\\\/blog\\\/how-to-run-a-roofing-business\\\/\",\"url\":\"https:\\\/\\\/www.800.com\\\/blog\\\/how-to-run-a-roofing-business\\\/\",\"name\":\"How to run a roofing business\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.800.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.800.com\\\/blog\\\/how-to-run-a-roofing-business\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.800.com\\\/blog\\\/how-to-run-a-roofing-business\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.800.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/V2-Concept-01-Roofer_4_5-e1737563850609.jpg\",\"datePublished\":\"2026-09-17T19:42:48+00:00\",\"dateModified\":\"2026-09-17T20:17:37+00:00\",\"description\":\"Learn how to run a roofing business with better lead intake, estimating, crew scheduling, call coverage, job tracking, and customer communication.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.800.com\\\/blog\\\/how-to-run-a-roofing-business\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.800.com\\\/blog\\\/how-to-run-a-roofing-business\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.800.com\\\/blog\\\/how-to-run-a-roofing-business\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.800.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/V2-Concept-01-Roofer_4_5-e1737563850609.jpg\",\"contentUrl\":\"https:\\\/\\\/www.800.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/V2-Concept-01-Roofer_4_5-e1737563850609.jpg\",\"width\":1080,\"height\":837},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.800.com\\\/blog\\\/how-to-run-a-roofing-business\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\\\/\\\/www.800.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How-To\u2019s\",\"item\":\"https:\\\/\\\/www.800.com\\\/blog\\\/how-tos\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"How to Run a Roofing Business\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.800.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.800.com\\\/blog\\\/\",\"name\":\"800.com\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.800.com\\\/blog\\\/#organization\"},\"alternateName\":\"800.com\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.800.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.800.com\\\/blog\\\/#organization\",\"name\":\"800.com\",\"alternateName\":\"800.com\",\"url\":\"https:\\\/\\\/www.800.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.800.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.800.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/Untitled-design-1.png\",\"contentUrl\":\"https:\\\/\\\/www.800.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/Untitled-design-1.png\",\"width\":696,\"height\":696,\"caption\":\"800.com\"},\"image\":{\"@id\":\"https:\\\/\\\/www.800.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/800dotcom\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/800-com\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to run a roofing business","description":"Learn how to run a roofing business with better lead intake, estimating, crew scheduling, call coverage, job tracking, and customer communication.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.800.com\/blog\/how-to-run-a-roofing-business\/","twitter_misc":{"Written by":"Tom English","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.800.com\/blog\/how-to-run-a-roofing-business\/","url":"https:\/\/www.800.com\/blog\/how-to-run-a-roofing-business\/","name":"How to run a roofing business","isPartOf":{"@id":"https:\/\/www.800.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.800.com\/blog\/how-to-run-a-roofing-business\/#primaryimage"},"image":{"@id":"https:\/\/www.800.com\/blog\/how-to-run-a-roofing-business\/#primaryimage"},"thumbnailUrl":"https:\/\/www.800.com\/blog\/wp-content\/uploads\/2025\/01\/V2-Concept-01-Roofer_4_5-e1737563850609.jpg","datePublished":"2026-09-17T19:42:48+00:00","dateModified":"2026-09-17T20:17:37+00:00","description":"Learn how to run a roofing business with better lead intake, estimating, crew scheduling, call coverage, job tracking, and customer communication.","breadcrumb":{"@id":"https:\/\/www.800.com\/blog\/how-to-run-a-roofing-business\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.800.com\/blog\/how-to-run-a-roofing-business\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.800.com\/blog\/how-to-run-a-roofing-business\/#primaryimage","url":"https:\/\/www.800.com\/blog\/wp-content\/uploads\/2025\/01\/V2-Concept-01-Roofer_4_5-e1737563850609.jpg","contentUrl":"https:\/\/www.800.com\/blog\/wp-content\/uploads\/2025\/01\/V2-Concept-01-Roofer_4_5-e1737563850609.jpg","width":1080,"height":837},{"@type":"BreadcrumbList","@id":"https:\/\/www.800.com\/blog\/how-to-run-a-roofing-business\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/www.800.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How-To\u2019s","item":"https:\/\/www.800.com\/blog\/how-tos\/"},{"@type":"ListItem","position":3,"name":"How to Run a Roofing Business"}]},{"@type":"WebSite","@id":"https:\/\/www.800.com\/blog\/#website","url":"https:\/\/www.800.com\/blog\/","name":"800.com","description":"","publisher":{"@id":"https:\/\/www.800.com\/blog\/#organization"},"alternateName":"800.com","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.800.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.800.com\/blog\/#organization","name":"800.com","alternateName":"800.com","url":"https:\/\/www.800.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.800.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.800.com\/blog\/wp-content\/uploads\/2023\/05\/Untitled-design-1.png","contentUrl":"https:\/\/www.800.com\/blog\/wp-content\/uploads\/2023\/05\/Untitled-design-1.png","width":696,"height":696,"caption":"800.com"},"image":{"@id":"https:\/\/www.800.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/800dotcom","https:\/\/www.linkedin.com\/company\/800-com\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.800.com\/blog\/wp-json\/wp\/v2\/posts\/4305","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.800.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.800.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.800.com\/blog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.800.com\/blog\/wp-json\/wp\/v2\/comments?post=4305"}],"version-history":[{"count":2,"href":"https:\/\/www.800.com\/blog\/wp-json\/wp\/v2\/posts\/4305\/revisions"}],"predecessor-version":[{"id":4599,"href":"https:\/\/www.800.com\/blog\/wp-json\/wp\/v2\/posts\/4305\/revisions\/4599"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.800.com\/blog\/wp-json\/wp\/v2\/media\/3380"}],"wp:attachment":[{"href":"https:\/\/www.800.com\/blog\/wp-json\/wp\/v2\/media?parent=4305"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.800.com\/blog\/wp-json\/wp\/v2\/categories?post=4305"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.800.com\/blog\/wp-json\/wp\/v2\/tags?post=4305"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}