{"domain":"roofreplacementcosts.co.uk","kind":"business","slug":null,"name":"Roof Replacement Costs","jurisdiction":"gb","company_number":null,"assessed_at":"2026-11-12T06:56:42.101028+00:00","checked_at":"2026-11-12T06:56:41.854597+00:00","checking":false,"collection":[{"source":"appstore","last_attempt_at":"2026-11-12T06:56:37.403625+00:00","last_attempt_ok":true,"last_attempt_error":null,"last_success_at":"2026-11-12T06:56:37.403625+00:00","deferred":false},{"source":"bbb","last_attempt_at":"2026-11-12T06:56:36.641328+00:00","last_attempt_ok":true,"last_attempt_error":null,"last_success_at":"2026-11-12T06:56:36.641328+00:00","deferred":false},{"source":"category","last_attempt_at":"2026-11-12T06:56:35.469663+00:00","last_attempt_ok":true,"last_attempt_error":null,"last_success_at":"2026-11-12T06:56:35.469663+00:00","deferred":false},{"source":"charity","last_attempt_at":"2026-11-12T06:56:36.571767+00:00","last_attempt_ok":true,"last_attempt_error":null,"last_success_at":"2026-11-12T06:56:36.571767+00:00","deferred":false},{"source":"crux","last_attempt_at":"2026-11-12T06:56:34.841363+00:00","last_attempt_ok":true,"last_attempt_error":null,"last_success_at":"2026-11-12T06:56:34.841363+00:00","deferred":false},{"source":"dns","last_attempt_at":"2026-11-12T06:56:35.324204+00:00","last_attempt_ok":true,"last_attempt_error":null,"last_success_at":"2026-11-12T06:56:35.324204+00:00","deferred":false},{"source":"final_check","last_attempt_at":"2026-11-12T06:56:40.729897+00:00","last_attempt_ok":true,"last_attempt_error":null,"last_success_at":"2026-11-12T06:56:40.729897+00:00","deferred":false},{"source":"hibp","last_attempt_at":"2026-11-12T06:56:35.322416+00:00","last_attempt_ok":true,"last_attempt_error":null,"last_success_at":"2026-11-12T06:56:35.322416+00:00","deferred":false},{"source":"homepage","last_attempt_at":"2026-11-12T06:56:35.205944+00:00","last_attempt_ok":true,"last_attempt_error":null,"last_success_at":"2026-11-12T06:56:35.205944+00:00","deferred":false},{"source":"hygiene","last_attempt_at":"2026-11-12T06:56:37.175808+00:00","last_attempt_ok":true,"last_attempt_error":null,"last_success_at":"2026-11-12T06:56:37.175808+00:00","deferred":false},{"source":"ico","last_attempt_at":"2026-11-12T06:56:37.179826+00:00","last_attempt_ok":false,"last_attempt_error":null,"last_success_at":null,"deferred":false},{"source":"opendata","last_attempt_at":"2026-11-12T06:56:34.817286+00:00","last_attempt_ok":true,"last_attempt_error":null,"last_success_at":"2026-11-12T06:56:34.817286+00:00","deferred":false},{"source":"places","last_attempt_at":"2026-11-12T06:56:34.842278+00:00","last_attempt_ok":true,"last_attempt_error":null,"last_success_at":"2026-11-12T06:56:34.842278+00:00","deferred":false},{"source":"radar","last_attempt_at":"2026-11-12T06:56:36.921292+00:00","last_attempt_ok":true,"last_attempt_error":null,"last_success_at":"2026-11-12T06:56:36.921292+00:00","deferred":false},{"source":"rdap","last_attempt_at":"2026-11-12T06:56:35.309747+00:00","last_attempt_ok":true,"last_attempt_error":null,"last_success_at":"2026-11-12T06:56:35.309747+00:00","deferred":false},{"source":"registry","last_attempt_at":"2026-11-12T06:56:37.159819+00:00","last_attempt_ok":true,"last_attempt_error":null,"last_success_at":"2026-11-12T06:56:37.159819+00:00","deferred":false},{"source":"regulators","last_attempt_at":"2026-11-12T06:56:36.882385+00:00","last_attempt_ok":true,"last_attempt_error":null,"last_success_at":"2026-11-12T06:56:36.882385+00:00","deferred":false},{"source":"reviews","last_attempt_at":"2026-11-12T06:56:38.042097+00:00","last_attempt_ok":true,"last_attempt_error":null,"last_success_at":"2026-11-12T06:56:38.042097+00:00","deferred":false},{"source":"safe_browsing","last_attempt_at":"2026-11-12T06:56:35.187664+00:00","last_attempt_ok":true,"last_attempt_error":null,"last_success_at":"2026-11-12T06:56:35.187664+00:00","deferred":false},{"source":"social","last_attempt_at":"2026-11-12T06:56:40.197361+00:00","last_attempt_ok":true,"last_attempt_error":null,"last_success_at":"2026-11-12T06:56:40.197361+00:00","deferred":false},{"source":"trustindex","last_attempt_at":"2026-11-12T06:56:39.403476+00:00","last_attempt_ok":true,"last_attempt_error":null,"last_success_at":"2026-11-12T06:56:39.403476+00:00","deferred":false},{"source":"wayback","last_attempt_at":"2026-11-12T06:56:41.854597+00:00","last_attempt_ok":true,"last_attempt_error":null,"last_success_at":"2026-11-12T06:56:41.854597+00:00","deferred":false},{"source":"website","last_attempt_at":"2026-11-12T06:56:36.925379+00:00","last_attempt_ok":true,"last_attempt_error":null,"last_success_at":"2026-11-12T06:56:36.925379+00:00","deferred":false},{"source":"wikipedia","last_attempt_at":"2026-11-12T06:56:35.546730+00:00","last_attempt_ok":false,"last_attempt_error":null,"last_success_at":null,"deferred":false}],"purchase_confidence":"LOW","truth_score":14,"judged_score":14,"owner_proof":{"points":0,"max":5,"on_hold":false,"proofs":[{"proof":"dns","name":"DNS record","status":"possible","points":3},{"proof":"email","name":"Email at its own domain","status":"possible","points":1},{"proof":"robots","name":"Lets our checker read it","status":"possible","points":1}]},"warning":null,"customer_satisfaction":null,"judgement":{"model":null,"reason":null,"answers":{"purchase_safety":0.27,"business_legitimacy":0.04,"established_history":0.04,"identity_consistency":0.3,"independent_reputation":0.16,"real_customer_evidence":0.03},"warning_fact":null,"warning_effect":null,"enough_evidence":0.28,"customer_satisfaction":null},"points":{"dns":[{"label":"MX records","value":true},{"label":"SPF record","value":true},{"label":"DKIM key","value":true},{"label":"DMARC record","value":true},{"label":"DMARC policy","value":"none"},{"label":"Security certificate browsers warn about","value":false},{"label":"Nameservers","value":"ns1.krystal.uk, ns2.krystal.uk"},{"label":"Address","value":"77.72.1.51"},{"label":"Certificate issuer","value":"Let's Encrypt"},{"label":"Certificate type","value":"DV"},{"label":"Certificate expires","value":"2026-12-12"}],"crux":[{"label":"Popularity among Chrome users","value":null},{"label":"First known user traffic","value":null},{"label":"Months with real traffic, of the last 24","value":null},{"label":"Traffic pattern","value":null},{"label":"Rank jump in the last 12 months","value":null},{"label":"Rank drop in the last 12 months","value":null}],"hibp":[{"label":"Known data breaches found","value":0}],"rdap":[{"label":"Domain age","value":"121 days"},{"label":"Domain transfer lock enabled","value":null}],"social":[{"label":"Social platforms with discovered profiles","value":["facebook","x"]},{"label":"Facebook page","value":true},{"label":"Instagram page","value":null},{"label":"TikTok page","value":null},{"label":"YouTube page","value":null},{"label":"LinkedIn page","value":null},{"label":"X page","value":true},{"label":"Social follower counts","value":null},{"label":"YouTube channel","value":null}],"reviews":[{"label":"Independent review platforms","value":null},{"label":"Independent review platform rating","value":null},{"label":"Independent review platform review count","value":null}],"wayback":[{"label":"Website archive history","value":"73 days"}],"website":[{"label":"HTTPS enabled","value":true},{"label":"Contact email or contact form available","value":true},{"label":"Contact phone number found","value":null},{"label":"Terms page found","value":true},{"label":"Contact page found","value":true},{"label":"Privacy page found","value":true},{"label":"Returns page found","value":null},{"label":"Shipping page found","value":null},{"label":"Sources agreeing on postcode","value":null},{"label":"Hosting company","value":"Krystal Hosting"}],"registry":[{"label":"Company found in official company register","value":null},{"label":"Registered company name","value":null},{"label":"Company status","value":null},{"label":"Company status detail","value":null},{"label":"Company age","value":null},{"label":"Registered address","value":null},{"label":"Accounts overdue","value":null},{"label":"Confirmation statement overdue","value":null},{"label":"Insolvency history","value":null},{"label":"Registered office in dispute","value":null},{"label":"Filing history consistent","value":null},{"label":"Whether registered company activity matches the website","value":null},{"label":"ICO data-protection fee payer","value":null},{"label":"Better Business Bureau profile","value":"N/A, not a US or Canadian business"},{"label":"Companies House registration","value":null},{"label":"Data protection registration (ICO)","value":null},{"label":"VAT number","value":"Not found"},{"label":"Where the company is based","value":"UK"},{"label":"Why we believe that","value":["its terms are governed by the laws of England and Wales"]},{"label":"Which countries the company serves","value":["UK"]},{"label":"Why we believe that","value":["its address ends .uk","£ prices on its homepage"]}],"wikipedia":[{"label":"Wikipedia page about the company","value":null},{"label":"Founding year and place as the encyclopaedia states it","value":null},{"label":"Headcount as the encyclopaedia states it, with its year","value":null},{"label":"Revenue as the encyclopaedia states it, with its year","value":null},{"label":"Parent company","value":null}],"safe_browsing":[{"label":"Malware or phishing threat status","value":[]}]},"links":{"website":[{"label":"homepage","url":"https://roofreplacementcosts.co.uk/"},{"label":"contact","url":"https://roofreplacementcosts.co.uk/contact/"},{"label":"about-us","url":"https://roofreplacementcosts.co.uk/about-us/"},{"label":"terms-and-conditions","url":"https://roofreplacementcosts.co.uk/terms-and-conditions/"},{"label":"privacy-policy","url":"https://roofreplacementcosts.co.uk/privacy-policy/"}],"wayback":[{"label":"first capture","url":"https://web.archive.org/web/20260831/roofreplacementcosts.co.uk"}],"safe_browsing":[{"label":"Google Web Risk","url":"https://docs.cloud.google.com/web-risk/docs/advisory"}],"social":[{"label":"facebook","url":"https://www.facebook.com/roofreplacementcostuk","followers":null,"metric":null,"via":"site"},{"label":"instagram","url":null,"followers":null,"metric":null,"via":null},{"label":"x","url":"https://x.com/roofcostsuk","followers":null,"metric":null,"via":"site"},{"label":"linkedin","url":null,"followers":null,"metric":null,"via":null},{"label":"youtube","url":null,"followers":null,"metric":null,"via":null},{"label":"tiktok","url":null,"followers":null,"metric":null,"via":null}]},"summary":{"icon":"https://www.roofreplacementcosts.co.uk/wp-content/uploads/2026/07/cropped-roof-replacement-logo-32x32.png","kept":null,"logo":null,"site":null,"based":"GB","email":"hello@roofreplacementcosts.co.uk","image":null,"offer":{"In their own words":{"url":"https://www.roofreplacementcosts.co.uk/","page":"Its homepage","text":"Roof replacement cost guide and free calculator for UK homeowners. Compare quotes from local roofing companies, free and no obligation.","quote":true},"What makes them different":{"url":"https://www.roofreplacementcosts.co.uk/","page":"Its homepage","text":"Every roof is different so the only way to get an exact price is to have a roofer take a proper look at yours.","quote":true}},"phone":null,"title":"Roof Replacement Cost UK | Calculator & Free Quotes","years":null,"rating":null,"serves":["GB"],"address":null,"details":{"Sells":"Physical services","Sells to":"The public","Kind of seller":"Comparison, review or referral site","Licensed trade":"No licence normally needed"},"reviews":null,"category":"Builders and home improvement","domain_age":"121 days","contact_url":"https://roofreplacementcosts.co.uk/contact/","description":"Roof replacement cost guide and free calculator for UK homeowners. Compare quotes from local roofing companies, free and no obligation.","final_check":null,"address_note":null,"contact_form":true,"reviews_source":null,"website_filled":null,"contact_unopened":null,"reviews_total":null},"pages":{"contact":"https://roofreplacementcosts.co.uk/contact/","about":"https://roofreplacementcosts.co.uk/about-us/","terms":"https://roofreplacementcosts.co.uk/terms-and-conditions/","privacy":"https://roofreplacementcosts.co.uk/privacy-policy/"},"answers":[{"url":"https://www.roofreplacementcosts.co.uk/about-us/","kind":"about","quote":"Roof replacement costs are one of those things that should be easy to find out but when we looked into the costs ourselves, there was no single reliable or up to date source for what a roof replacement actually costs in the UK right now. Every site seemed to quote something different, the costs were totally vague about what was actually included and most homeowners we spoke to had contacted three or four companies just to get a rough idea of what they would be paying. This is a free cost guide and calculator that is built to give you a realistic starting point and we also created a straightforward way for you to get quotes from local roofing companies without having to track each one down individually and contact them yourself.","question":"In their own words"}],"reviews":[{"label":"Trustpilot","rating":null,"reviews":null,"url":null,"found":false,"source":"reviews"},{"label":"SmartCustomer","rating":null,"reviews":null,"url":null,"found":false,"source":"reviews"},{"label":"G2","rating":null,"reviews":null,"url":null,"found":false,"source":"reviews"},{"label":"Capterra","rating":null,"reviews":null,"url":null,"found":false,"source":"reviews"},{"label":"Reviews.io","rating":null,"reviews":null,"url":null,"found":false,"source":"reviews"},{"label":"Feefo","rating":null,"reviews":null,"url":null,"found":false,"source":"reviews"},{"label":"Trustindex","rating":null,"reviews":null,"url":null,"found":false,"source":"reviews"},{"label":"ComplaintsBoard","rating":null,"reviews":null,"url":null,"found":false,"source":"reviews"},{"label":"ConsumerAffairs","rating":null,"reviews":null,"url":null,"found":false,"source":"reviews"}],"threads":null,"reviews_read":{"App Store":"2026-11-12","Trustindex":"2026-11-12"},"breaches":[],"visitor_countries":[],"youtube_video":null,"youtube_data":null,"privacy":{"also":[],"points":[{"key":"not_sold","text":"Says it does not sell your personal data.","quote":"We do not sell your personal information to advertisers, marketing companies or unrelated third parties."},{"key":"abroad","text":"May send your data to other countries.","quote":"Some of the companies we use to help operate our website, such as website hosting or cloud service providers, may process or store information outside the United Kingdom."}],"policy":"https://www.roofreplacementcosts.co.uk/privacy-policy/","consent":null,"trackers":[],"elsewhere":null},"crawlers":{"source":"https://roofreplacementcosts.co.uk/robots.txt","read":"2026-11-12","rules":[],"search_engines":[{"crawler":"Googlebot","owner":"Google Search","answer":"allowed","reason":"default","says":"Allowed by default"},{"crawler":"Bingbot","owner":"Bing","answer":"allowed","reason":"default","says":"Allowed by default"}],"ai_training":[{"crawler":"GPTBot","owner":"OpenAI","answer":"allowed","reason":"default","says":"Allowed by default"},{"crawler":"ClaudeBot","owner":"Anthropic","answer":"allowed","reason":"default","says":"Allowed by default"},{"crawler":"Google-Extended","owner":"Google AI","answer":"allowed","reason":"default","says":"Allowed by default"},{"crawler":"Applebot-Extended","owner":"Apple AI","answer":"allowed","reason":"default","says":"Allowed by default"},{"crawler":"CCBot","owner":"Common Crawl","answer":"allowed","reason":"default","says":"Allowed by default"},{"crawler":"meta-externalagent","owner":"Meta","answer":"allowed","reason":"default","says":"Allowed by default"},{"crawler":"Bytespider","owner":"ByteDance (TikTok)","answer":"allowed","reason":"default","says":"Allowed by default"}],"ai_answers":[{"crawler":"OAI-SearchBot","owner":"ChatGPT search","answer":"allowed","reason":"default","says":"Allowed by default"},{"crawler":"ChatGPT-User","owner":"ChatGPT","answer":"allowed","reason":"default","says":"Allowed by default"},{"crawler":"Claude-SearchBot","owner":"Claude search","answer":"allowed","reason":"default","says":"Allowed by default"},{"crawler":"Claude-User","owner":"Claude","answer":"allowed","reason":"default","says":"Allowed by default"},{"crawler":"PerplexityBot","owner":"Perplexity","answer":"allowed","reason":"default","says":"Allowed by default"}]},"reasons":[{"text":"Pages read: contact, about, terms, privacy","source":"website"},{"text":"No malware or phishing warnings","source":"safe_browsing"},{"text":"Social presence on 2 platforms: facebook, x","source":"social"},{"text":"Support email: hello@roofreplacementcosts.co.uk","source":"website"},{"text":"Email authentication configured: SPF, DMARC (none), DKIM","source":"dns"},{"text":"No known company data breach","source":"hibp"},{"text":"No review platform page found","source":"reviews"}],"concerns":[{"text":"DMARC policy is none: spoofed mail is reported, not rejected","source":"dns"},{"text":"Domain registered less than a year ago","source":"rdap"}],"evidence":[{"source":"appstore","ok":true,"fetched_at":"2026-11-12T06:56:37.403625+00:00","error":null,"why":null},{"source":"bbb","ok":true,"fetched_at":"2026-11-12T06:56:36.641328+00:00","error":null,"why":null},{"source":"category","ok":true,"fetched_at":"2026-11-12T06:56:35.469663+00:00","error":null,"why":null},{"source":"charity","ok":true,"fetched_at":"2026-11-12T06:56:36.571767+00:00","error":null,"why":null},{"source":"crux","ok":true,"fetched_at":"2026-11-12T06:56:34.841363+00:00","error":null,"why":null},{"source":"dns","ok":true,"fetched_at":"2026-11-12T06:56:35.324204+00:00","error":null,"why":null},{"source":"final_check","ok":true,"fetched_at":"2026-11-12T06:56:40.729897+00:00","error":null,"why":null},{"source":"hibp","ok":true,"fetched_at":"2026-11-12T06:56:35.322416+00:00","error":null,"why":null},{"source":"homepage","ok":true,"fetched_at":"2026-11-12T06:56:35.205944+00:00","error":null,"why":null},{"source":"hygiene","ok":true,"fetched_at":"2026-11-12T06:56:37.175808+00:00","error":null,"why":null},{"source":"ico","ok":false,"fetched_at":"2026-11-12T06:56:37.179826+00:00","error":null,"why":null},{"source":"opendata","ok":true,"fetched_at":"2026-11-12T06:56:34.817286+00:00","error":null,"why":null},{"source":"places","ok":true,"fetched_at":"2026-11-12T06:56:34.842278+00:00","error":null,"why":null},{"source":"radar","ok":true,"fetched_at":"2026-11-12T06:56:36.921292+00:00","error":null,"why":null},{"source":"rdap","ok":true,"fetched_at":"2026-11-12T06:56:35.309747+00:00","error":null,"why":null},{"source":"registry","ok":true,"fetched_at":"2026-11-12T06:56:37.159819+00:00","error":null,"why":null},{"source":"regulators","ok":true,"fetched_at":"2026-11-12T06:56:36.882385+00:00","error":null,"why":null},{"source":"reviews","ok":true,"fetched_at":"2026-11-12T06:56:38.042097+00:00","error":null,"why":null},{"source":"safe_browsing","ok":true,"fetched_at":"2026-11-12T06:56:35.187664+00:00","error":null,"why":null},{"source":"social","ok":true,"fetched_at":"2026-11-12T06:56:40.197361+00:00","error":null,"why":null},{"source":"trustindex","ok":true,"fetched_at":"2026-11-12T06:56:39.403476+00:00","error":null,"why":null},{"source":"wayback","ok":true,"fetched_at":"2026-11-12T06:56:41.854597+00:00","error":null,"why":null},{"source":"website","ok":true,"fetched_at":"2026-11-12T06:56:36.925379+00:00","error":null,"why":null},{"source":"wikipedia","ok":null,"fetched_at":"2026-11-12T06:56:35.546730+00:00","error":null,"why":null}],"history":[{"at":"2026-11-12","kind":"first","sources":{"read":24,"of":24},"score":14,"band":"LOW","judged":true,"changes":[],"date":"12 November 2026","label":"First check","detail":null,"score_text":"Score 14, Low truth signals","note":"Nothing earlier to compare with"}],"trend":[{"month":"2026-11","score":14,"followers":null,"change":null,"new":[],"points":275}],"cost":{"gathering":0.00134,"score":0.00013,"total":0.00147},"claimed":false,"claimed_at":null,"history_reports":[{"month":"2026-11","score":14,"band":"LOW","url":"https://truthsignal.com/business/roofreplacementcosts.co.uk/report/2026-11.md"}],"summary_text":"We read 4 of its pages: contact, about, terms and privacy. It is on 2 social media platforms (Facebook and X.com). No malware or phishing warnings found for its website. Be cautious: its website address was registered less than a year ago. We could not find visitor traffic figures, a customer rating, an address or a phone number.","context":"Important context: Truth Signal weighs public evidence about this business. A high score means strong evidence that the business is established and legitimate, not a promise that it is safe to buy from or that every purchase will go well. A low score means the evidence is thin or raises concerns, not that the business is unsafe or a scam.","sections":[["Positives","good",[{"text":"Pages read: contact, about, terms, privacy","source":"website","plain":true},{"text":"Social presence on 2 platforms: facebook, x","source":"social","plain":true},{"text":"No malware or phishing warnings","source":"safe_browsing","plain":true}]],["Be cautious","bad",[{"text":"Domain registered less than a year ago","source":"rdap","plain":true}]],["Not found","none",[{"text":"Visitor traffic information was not found from our checks.","source":"crux","plain":false},{"text":"Reviews information was not found from our checks.","source":"reviews","plain":false},{"text":"Address information was not found from our checks.","source":"registry","plain":false},{"text":"Phone number information was not found from our checks.","source":"website","plain":false}]]],"missing":[],"sources_agree":[],"page":{"rows":[["Who they are","registry","Company details","building","No data found from the sources checked.","info"],["Who they are","rdap","Domain registration","clock","Its website address was registered less than a year ago","bad"],["Who they are","website","Website details","globe","We read 4 of its pages: contact, about, terms and privacy","good"],["Reputation and track record","reviews","Customer reviews, accreditations and complaints","star","No customer reviews found","info"],["Reputation and track record","crux","Visitor traffic","eye","No data found from the sources checked.","none"],["Reputation and track record","wayback","Web history and authority","history","Found: website archive history","good"],["Reputation and track record","social","Social presence","users","It is on 2 social media platforms (Facebook and X.com)","good"],["Safety","safe_browsing","Malware and phishing","bug","No malware or phishing warnings found for its website","good"],["Safety","hibp","Data breach history","lock","No known data breach involving the company","good"],["Safety","dns","Domain and email security","shield-check","Its email is only partly protected: mail forged in its name is reported but not blocked","good"]],"tally":"1 be cautious · 6 clear · 1 not found · 2 for information","held":null,"satisfaction":[],"bbb":[],"average":null,"average_sum":null,"also":[],"found":{"registry":[],"rdap":[],"website":[["Company contact email is available","good"]],"reviews":[["We found no page for it on any review website, such as Trustpilot","info"]],"crux":[],"wayback":[],"social":[],"safe_browsing":[],"hibp":[],"dns":[["Its email identifies its real senders, but mail forged in its name is not blocked","good"]]},"provided":[],"sections":[["Positives","good",[{"text":"We read 4 of its pages: contact, about, terms and privacy","source":"website"},{"text":"It is on 2 social media platforms (Facebook and X.com)","source":"social"},{"text":"No malware or phishing warnings found for its website","source":"safe_browsing"}]],["Be cautious","bad",[{"text":"Its website address was registered less than a year ago","source":"rdap"}]],["Not found","none",[{"text":"Visitor traffic information was not found from our checks.","source":"crux"},{"text":"Reviews information was not found from our checks.","source":"reviews"},{"text":"Address information was not found from our checks.","source":"registry"},{"text":"Phone number information was not found from our checks.","source":"website"}]]]},"answer":"Is roofreplacementcosts.co.uk legit and trustworthy? Truth score 14 out of 100, low truth signals: 6 of 10 public checks clear, 1 to be cautious about, 1 not found, 2 for information. Legitimacy confidence: low. Customer satisfaction: not enough reviews to say.","edits":[],"edits_recent":{"days":90,"count":0,"fields":[]},"advisory":null,"citation":{"source":"Truth Signal","url":"https://truthsignal.com/business/roofreplacementcosts.co.uk","assessed_at":"2026-11-12T06:56:42.101028+00:00","licence":"Truth Signal terms: free to read and quote with a link back; bulk copying, data sets, resale, white-label and model training need the paid API plan","licence_url":"https://truthsignal.com/terms","cite_as":"Truth Signal, Roof Replacement Costs: truth score 14 out of 100, legitimacy confidence Low, assessed 2026-11-12, https://truthsignal.com/business/roofreplacementcosts.co.uk"}}