Lead Review Board

Board-first operator workflow for review, approval, send readiness, and tracking.

Lead Review Board

This board is the only production operator workflow. Cards open the canonical lead detail, message editor, evidence, review, outcome tracking, and send-readiness state without creating a second path.

Learning Inventory

Ready Now
0
Archived Ready
2
Meetings
1
Proposals
1
Customers Won
1
Active Experiments
0

Needs Approval

6
Review not yet approved. Send approval remains separate.

Minor Review

0
MINOR_REVIEW messages that still need operator judgment.
No leads in this column.

Ready To Send

0
review_status=approved and approved_for_send=1, unsent, active leads.
No leads in this column.

Sent / Tracking

1
Sent, opened, replied, bounced, or unsubscribed.

Classic Roofing & Siding Ltd

Lead #1259 • Halifax
Core Target Elite Cannot Send Safe Next Action: Approve or Reject

Lead Summary

Qualification
Core Target
Package Quality
Elite
Eligibility
Cannot Send
Safety
Safe
Ready To Send
No
Review Recommendation
Worth Reviewing
Recommended Action
Approve or Reject

Blockers

  • Review not approved
  • Not outreach_ready (current display status: needs_review)
  • Not approved_for_send

Identity

Business
Classic Roofing & Siding Ltd
Website
https://www.classicsiding.ca/
Email
customercare@classicsiding.ca
Phone
(902) 465-5360
City
Halifax
Source
adaptive_market_crawler_text_union
Primary Search
Siding Contractor / Halifax

Memory And Suppression

Business UUID
867428f8-5be5-4c43-8fe3-e35f9dd6b0ae
Prior Sent
0
Prior Opens
0
Prior Replies
0
Prior Bounces
0
Prior Unsubs
0
Business Suppression
Contact Suppression
Cooldown Until

Operator Decision

Qualification
Core Target
Qualification Reason
core local commercial target
Package Quality
Elite
Package Quality Score
96
Eligibility
Cannot Send
Safety
Safe
Review Recommendation
Worth Reviewing
Ready To Send
No
Recommended Action
Approve or Reject

Expert Review

Review State
Ready for Approval
Primary Issue
weak trust signals
Confidence
10
Next Step Label
Approve or Reject
Evidence
  • The site has only 40 reviews with a 4.3 rating, but reviews are not visually displayed on the page — no star ratings, testimonial quotes, or review widgets are shown to reinforce social proof at the point of decision.
  • The 'Why Choose Classic?' section relies entirely on self-reported claims ('locally owned,' '35 years,' 'over a century of combined experience') with no third-party validation, badges, certifications, or manufacturer warranties visible to substantiate these claims.

Message Package

Message Safety
Safe
Message Present
Yes
Generated At
2026-07-11 22:52:12

Safety Notes

No message safety issues are currently flagged.

Review Actions

Existing review approval and reject routes are reused here. No duplicate send or approval actions were added.

Learning Dimensions

Commercial Angle
trust-blocker
Review Issue
weak-trust-signals
Industry and website platform dimensions remain future-only until canonical production sources populate them automatically.

Business Outcomes

Reply Classification
Meeting Booked
Proposal
Customer
Revenue
Loss Reason

Experiment Metadata

Experiment ID
Variant
Control Group
0
Experiment assignment is admin-only until controlled production variants are actively running.

Outreach Events Timeline

No outreach events recorded yet.
Technical Details

Technical Status

Lead ID
1259
Raw Review Status
ready
Raw Outreach Status
needs_review
Workflow State
ready
Approved For Send
0
Sent
0
Delivery Status
not_sent
Message Status
message_ready

Tracking And Suppression

Sent At
Open Count
0
Opened At
Reply Count
0
Replied At
Bounce Count
0
Bounced At
Do Not Contact
0
Suppression Reason
{
  "lead": {
    "address": "11 Cleary Dr, Dartmouth, NS B2Y 3X3, Canada",
    "analysis_error": null,
    "analysis_version": "v2_reconciled_scored_2026_05",
    "analyzed_at": "2026-07-11 22:46:28",
    "approved_for_send": 0,
    "archived": 0,
    "audit_attempts": 1,
    "audit_completed_at": "2026-07-11 22:46:28",
    "audit_issues": "[\"There are no visible testimonials on the homepage, which reduces trust for first-time visitors - that often leads to hesitation or comparison before they contact you.\", \"I counted 62 scripts and 38 images on the homepage (3 blocking scripts, 36 images without lazy-loading). That can slow down initial load and add friction before visitors engage - which often leads to early drop-off, especially on mobile.\"]",
    "audit_last_error": null,
    "audit_locked_at": null,
    "audit_locked_by": null,
    "audit_status": "audited",
    "authority_score": null,
    "body_text": "Classic Roofing \u0026 Siding Ltd top of page (902) 465-5360 For quality beyond compare - call us! Over 35 years serving Halifax, Dartmouth and Bedford Proudly locally owned and operated since 1989 Home About Gallery Blog Services Roofing Siding Windows Doors Eavestrough FAQ Contact More Use tab to navigate through the menu items. Click Here For Your FREE Estimate! Classic Roofing \u0026 Siding Ltd Roof Installation, Siding Installation, Gutters, Doors and Windows in Halifax, Dartmouth, Bedford, Sackville and surrounding areas At Classic Roofing \u0026 Siding Ltd we understand how important it is to protect your home. Which is why we strive to provide the highest level of workmanship, quality, and professionalism in the industry. \u200b Classic Roofing \u0026 Siding Ltd are expert roofing contractors. We specialize in Roof Replacement, Roof Repair, and Roof Decking. We offer premium Siding Installation, Window Replacement, Door Upgrades, Gutter Systems, and Full Exterior Home Renovations. \u200b Whether you are looking to improve curb appeal, increasing energy efficiency, or protecting your home properly from Atlantic Canada\u0027s harsh weather. Our team delivers durable materials, expert craftsmanship, and reliable service. \u200b From Vinyl Siding to Exterior Doors, Eavestroughs, and energy efficient Windows. We\u0027ve got your home\u0027s exterior covered. Contact us today for a free roofing estimate and discover why homeowners across Nova Scotia trust us for quality exterior renovations that last. \u200b Why Choose Classic? \u200b Classic Roofing \u0026 Siding Ltd is a locally owned and operated Roofing and Siding business. We\u0027ve proudly served Halifax, Bedford, Dartmouth, Sackville and the surrounding areas for over 35 years. \u200b Established in 1989, we have a combined experience and expertise of over a century in Commercial and Residential construction. The Owner, Estimators, and Installers are all driven to provide you with quality products and professional results. \u200b Ready To Start Your Next Project? \u200b We source materials",
    "booking_cta_present": null,
    "booking_link": "https://www.facebook.com/classicroofingsiding/reviews/",
    "bounce_count": 0,
    "bounced_at": null,
    "business_memory_id": 982,
    "candidate_fingerprint": "4a09c4423c2220bfe4a38dd4e5bab2fd0a43da22",
    "city": "Halifax",
    "commercial_angle_normalized": "trust-blocker",
    "contact_extraction_metrics": "{\"pages_checked\": 3, \"pages_with_contact_signals\": 2, \"emails_found_raw\": 23, \"emails_rejected\": 21, \"extraction_sources_used\": [\"contact_page\", \"hydration_payload\", \"mailto\", \"script_blob\", \"visible_html\"], \"crawl_depth_reached\": 0, \"extraction_runtime_seconds\": 1.41, \"retry_count\": 1, \"failure_type\": null, \"retry_after\": null, \"domain_health_status\": \"healthy\", \"domain_health_reason\": \"reachable\", \"js_contact_attempted\": 0, \"js_contact_status\": \"skipped\"}",
    "contact_form": 0,
    "contact_form_present": null,
    "contact_page": "https://www.classicsiding.ca/contact-us",
    "contact_pages_checked": "[\"https://www.classicsiding.ca/\", \"https://www.classicsiding.ca/contact\", \"https://www.classicsiding.ca/contact-us\"]",
    "contactable": 1,
    "conversion_score": 100,
    "created_at": "2026-07-11 22:45:16",
    "cta_text": "Contact",
    "customer_status": null,
    "customer_status_at": null,
    "delivery_status": "not_sent",
    "do_not_contact": 0,
    "domain": "classicsiding.ca",
    "domain_final_url": "https://www.classicsiding.ca/",
    "domain_health_checked_at": "2026-07-11T22:45:40+00:00",
    "domain_health_reason": "reachable",
    "domain_health_status": "healthy",
    "email": "customercare@classicsiding.ca",
    "email_confidence": "high",
    "email_source": "mailto",
    "enrichment_attempts": 1,
    "enrichment_completed_at": "2026-07-11 22:45:42",
    "enrichment_failure_type": null,
    "enrichment_last_error": null,
    "enrichment_locked_at": null,
    "enrichment_locked_by": null,
    "enrichment_retry_after": null,
    "enrichment_status": "contact_enriched",
    "experiment_control_group": 0,
    "experiment_id": null,
    "experiment_variant": null,
    "expert_confidence": 10,
    "expert_review_v2": "{\"primary_issue\": \"weak trust signals\", \"evidence\": [\"The site has only 40 reviews with a 4.3 rating, but reviews are not visually displayed on the page \\u2014 no star ratings, testimonial quotes, or review widgets are shown to reinforce social proof at the point of decision.\", \"The \u0027Why Choose Classic?\u0027 section relies entirely on self-reported claims (\u0027locally owned,\u0027 \u002735 years,\u0027 \u0027over a century of combined experience\u0027) with no third-party validation, badges, certifications, or manufacturer warranties visible to substantiate these claims.\"], \"impact\": \"Roofing and exterior renovation is a high-ticket, high-trust purchase. Without visible social proof or third-party credibility markers, visitors who don\u0027t already know the brand have no independent reason to trust the company over competitors, causing drop-off before clicking the free estimate CTA.\", \"recommended_angle\": \"Embed a Google review widget or display 3\\u20135 star-rated testimonials with customer names and project photos directly above the CTA. Add manufacturer certification logos (e.g., GAF, CertainTeed) and any BBB/industry association badges to create immediate third-party credibility.\", \"expert_confidence\": 10, \"confidence_inputs\": {\"screenshot_used\": true, \"evidence_count\": 2, \"clarity\": 2, \"classifier_confidence\": 1}, \"reconciliation\": {\"visual_headline\": \"Classic Roofing \u0026 Siding Ltd are expert roofing contractors. We specialize in Roof Replacement, Roof Repair, and Roof Decking. We offer premium Siding Installation, Window Replacement, Door Upgrades, Gutter Systems, and Full Exterior Home Renovations.\", \"headline_confidence\": \"high\", \"visual_cta_text\": \"Click Here For Your FREE Estimate!\", \"cta_confidence\": \"high\", \"visual_reviews_visible\": false, \"reviews_confidence\": \"high\", \"visual_trust_visible\": true, \"trust_confidence\": \"medium\", \"verified_headline\": \"Classic Roofing \u0026 Siding Ltd are expert roofing contractors. We specialize in Roof Replacement, Roof Repair, and Roof Decking. We offer premium Siding Installation, Window Replacement, Door Upgrades, Gutter Systems, and Full Exterior Home Renovations.\", \"headline_correct\": true, \"verified_cta_text\": \"Click Here For Your FREE Estimate!\", \"cta_correct\": true, \"reviews_correct\": true, \"trust_correct\": true, \"visual_uncertain\": false}, \"visual_uncertain\": false, \"review_status\": \"ready\"}",
    "facebook": "https://www.facebook.com/classicroofingsiding/",
    "first_seen_search_id": 116,
    "future_timing_at": null,
    "generated_message": "Classic Roofing \u0026 Siding Ltd caught my attention while reviewing your site \u2014 specifically the \"Why Choose Classic?\" section.\n\nThe self-reported claims there (\"35 years,\" \"century of combined experience\") carry weight, but without visible star ratings or testimonial quotes nearby, the section doesn\u0027t reinforce trust at the point of decision.\n\nYou have 40 Google reviews at 4.3 stars \u2014 surfacing even three of those with customer names directly above your estimate CTA would be the first thing I\u0027d test.\n\nIf helpful, I can send the 2 or 3 trust elements I\u0027d surface first.",
    "generated_outreach_email": "Classic Roofing \u0026 Siding Ltd caught my attention while reviewing your site \u2014 specifically the \"Why Choose Classic?\" section.\n\nThe self-reported claims there (\"35 years,\" \"century of combined experience\") carry weight, but without visible star ratings or testimonial quotes nearby, the section doesn\u0027t reinforce trust at the point of decision.\n\nYou have 40 Google reviews at 4.3 stars \u2014 surfacing even three of those with customer names directly above your estimate CTA would be the first thing I\u0027d test.\n\nIf helpful, I can send the 2 or 3 trust elements I\u0027d surface first.",
    "google_maps": "https://maps.google.com/?cid=2359234774499023977",
    "google_place_id": "ChIJM96MZ5IjWksRaVzDE4evvSA",
    "guessed_emails": null,
    "h1_count": 1,
    "h1_text": "Classic Roofing \u0026 Siding LtdRoof Installation, Siding Installation, Gutters, Doors and Windows in Halifax, Dartmouth, Bedford, Sackville and surrounding areas",
    "has_city_in_content": 1,
    "has_city_in_h1": 1,
    "has_city_in_title": 0,
    "has_clear_cta": 1,
    "has_pricing": 1,
    "has_service_keyword": 0,
    "has_testimonials": 0,
    "has_website": null,
    "id": 1259,
    "impact_summary": "Classic Roofing \u0026 Siding Ltd has strong underlying trust credentials \u2014 35 years in business, BBB A+ rating, Consumer Choice Award 6 years running \u2014 but the website fails to surface these at the moment of decision. The homepage converts poorly because it lacks an inline contact form and click-to-call CTA, buries trust signals below the fold on a separate page, and delivers a slow, script-heavy experience that costs both rankings and first impressions. Fixing the CTA infrastructure and trust bar placement alone could meaningfully increase estimate requests from Halifax-area homeowners.",
    "industry_normalized": null,
    "insights": "{\"issues\": [{\"problem\": \"The primary CTA is a generic \u0027Contact\u0027 nav link and a floating \u0027Click Here For Your FREE Estimate!\u0027 button with no inline contact form, no click-to-call button, and no phone number presented as a tappable CTA element on the homepage body \\u2014 forcing visitors to hunt for a way to reach the business.\", \"evidence\": \"structural: contact_form_present is false and phone_cta_present is false; visible: the only actionable CTA in the screenshot is the orange floating button labeled \u0027Click Here For Your FREE Estimate!\u0027 positioned off to the right edge with no supporting form or phone link adjacent to it; structural: homepage_cta_text is only \u0027Contact\u0027 in the navigation.\", \"impact\": \"A visitor landing here likely thinks: \u0027I want to call or get a quote fast but I have to click around to find out how.\u0027 Instead of a single vague \u0027Contact\u0027 nav item, high-converting sites use an inline click-to-call phone button AND a short 3-field estimate form embedded directly on the homepage. This causes visitors to hesitate and abandon before converting, resulting in lost calls and lost estimate bookings from high-intent Halifax homeowners ready to buy.\", \"fix\": \"Add a sticky header click-to-call button displaying (902) 465-5360 as a tappable tel: link. Embed a 3-field inline estimate form (Name, Phone, Service Needed) directly on the homepage below the hero section. Replace the floating CTA button copy with \u0027Get My Free Roof Estimate Today\u0027 and anchor it to the inline form.\", \"priority\": \"HIGH\", \"category\": \"conversion\"}, {\"problem\": \"The homepage H1 is a run-on company name plus service list \\u2014 \u0027Classic Roofing \u0026 Siding LtdRoof Installation, Siding Installation, Gutters, Doors and Windows in Halifax, Dartmouth, Bedford, Sackville and surrounding areas\u0027 \\u2014 which reads as an SEO tag dump rather than a customer-focused value headline, and trust signals like the Consumer Choice Award and BBB A+ rating are buried on the About page rather than visible above the fold.\", \"evidence\": \"visible: the screenshot shows body copy referencing \u002735 years\u0027 and \u0027Why Choose Classic?\u0027 section low on the page but no award badges, star ratings, or BBB seal are visible above the fold; structural: homepage_h1_text concatenates the brand name and a service/location list with no line break or benefit statement; external: rating is 4.3 across only 40 reviews, meaning on-page trust signals must compensate for a thin review profile.\", \"impact\": \"A visitor landing here likely thinks: \u0027This looks like every other roofer \\u2014 why should I trust them over the next result?\u0027 Instead of a keyword-stuffed H1, high-converting sites use a benefit-led headline such as \u0027Halifax\u0027s Trusted Roofing \u0026 Siding Experts Since 1989 \\u2014 Protecting Homes Across Nova Scotia.\u0027 This causes visitors to not trust the business and leave to find a competitor who displays credentials prominently, resulting in lost leads from homeowners comparing multiple contractors.\", \"fix\": \"Rewrite the H1 to: \u0027Halifax\u0027s Award-Winning Roofing \u0026 Siding Contractors \\u2014 Trusted Since 1989.\u0027 Place Consumer Choice Award badge (6 years in a row), BBB A+ seal, and WCB Nova Scotia logo in a trust bar directly beneath the H1 and above the fold. Pull the 4.3-star Google rating with review count into the same trust bar.\", \"priority\": \"HIGH\", \"category\": \"trust\"}, {\"problem\": \"Page load is structurally bloated with 62 scripts and 38 images including 36 without lazy-loading and 3 render-blocking scripts, creating a slow first contentful paint that penalizes both Google rankings and visitor retention \\u2014 especially critical on mobile for Halifax homeowners searching during storm events or urgent repair needs.\", \"evidence\": \"structural: speed_evidence confirms 62 scripts, 38 images, 3 blocking scripts, and 36 images without lazy-loading on the homepage; structural: mobile_friendly is true but page weight directly undermines mobile experience despite responsive design; external: roofing is a high-urgency, weather-driven purchase category in Atlantic Canada where a slow page causes immediate abandonment.\", \"impact\": \"A visitor landing here likely thinks: \u0027This page is taking too long to load \\u2014 I\u0027ll try the next company.\u0027 Instead of loading all 62 scripts and 38 unoptimized images upfront, high-converting contractor sites use deferred non-critical scripts, WebP images with lazy-loading, and a target sub-2-second LCP. This causes visitors to leave before the page fully renders, resulting in lost organic rankings and lost inbound leads from mobile users in urgent need of roof repair.\", \"fix\": \"Implement lazy-loading on all 36 non-above-fold images. Convert images to WebP format. Defer or async-load all non-critical scripts. Remove or consolidate redundant third-party scripts to reduce the 62-script count. Target a Largest Contentful Paint under 2.5 seconds on mobile. Use Google PageSpeed Insights to prioritize the 3 render-blocking scripts for immediate elimination.\", \"priority\": \"MEDIUM\", \"category\": \"ux\"}], \"summary\": \"Classic Roofing \u0026 Siding Ltd has strong underlying trust credentials \\u2014 35 years in business, BBB A+ rating, Consumer Choice Award 6 years running \\u2014 but the website fails to surface these at the moment of decision. The homepage converts poorly because it lacks an inline contact form and click-to-call CTA, buries trust signals below the fold on a separate page, and delivers a slow, script-heavy experience that costs both rankings and first impressions. Fixing the CTA infrastructure and trust bar placement alone could meaningfully increase estimate requests from Halifax-area homeowners.\", \"priority\": \"high\", \"email_body\": \"Subject: 3 Quick Fixes That Could Get Classic Roofing More Estimate Requests\\n\\nHi,\\n\\nI took a close look at classicroofing.ca and found three specific issues that are likely costing you estimate requests and calls from Halifax homeowners who are ready to hire.\\n\\n1. No inline contact form or click-to-call button on the homepage. Your only CTA is a floating \u0027Free Estimate\u0027 button that leads visitors away from the page. High-converting contractor sites embed a short 3-field form directly on the homepage so visitors can act immediately without hunting. Adding a tappable (902) 465-5360 tel: link in a sticky header would also capture mobile visitors searching during urgent weather events.\\n\\n2. Your best trust signals are hidden on the About page. You\u0027ve won the Consumer Choice Award 6 years in a row and hold a BBB A+ rating \\u2014 but none of that is visible above the fold on the homepage. A visitor comparing you to three other Halifax roofers will likely choose the one who shows credentials immediately. Moving your award badges and BBB seal into a trust bar beneath the headline would directly address this.\\n\\n3. The homepage is loading 62 scripts and 38 images with 36 of those images not lazy-loaded. This slows the page down significantly on mobile, which is where most of your high-urgency customers are searching. Fixing the image loading and deferring non-critical scripts is a straightforward technical change with a direct impact on both Google rankings and bounce rate.\\n\\nNone of these are major rebuilds \\u2014 they\u0027re targeted fixes that address the gap between the quality of your work and the impression your website currently makes.\\n\\nHappy to walk you through any of these in more detail if useful.\\n\\nBest,\"}",
    "insights_attempts": 1,
    "insights_completed_at": "2026-07-11 22:51:26",
    "insights_last_error": null,
    "insights_locked_at": null,
    "insights_locked_by": null,
    "instagram": "https://www.instagram.com/Classicroofingsiding/",
    "js_contact_attempted": 0,
    "js_contact_checked_at": null,
    "js_contact_error": null,
    "js_contact_status": "skipped",
    "last_analyzed_at": "2026-07-11 22:52:12",
    "last_contact_enriched_at": "2026-07-11T22:45:40+00:00",
    "last_error": null,
    "last_operator_action": null,
    "last_operator_action_at": null,
    "last_operator_actor": null,
    "last_reply_classified_at": null,
    "lead_identity": "45308288b85bbf5a6cd5e7b4c78c919ff415deea",
    "legacy_score": null,
    "loss_reason": null,
    "manual_override": 0,
    "meeting_booked_at": null,
    "memory_context": {
      "business_memory_id": 982,
      "business_suppressed": false,
      "business_suppression_reason": null,
      "business_uuid": "867428f8-5be5-4c43-8fe3-e35f9dd6b0ae",
      "contact_suppressed": false,
      "contact_suppression_reason": null,
      "cooldown_until": null,
      "prior_bounce_count": 0,
      "prior_open_count": 0,
      "prior_reply_count": 0,
      "prior_sent_count": 0,
      "prior_unsubscribe_count": 0
    },
    "message_attempts": 1,
    "message_completed_at": "2026-07-11 22:52:12",
    "message_failed": 0,
    "message_generated_at": "2026-07-11 22:52:12",
    "message_last_error": null,
    "message_locked_at": null,
    "message_locked_by": null,
    "message_safety_issues": "{}",
    "message_safety_status": "PASS",
    "message_status": "message_ready",
    "message_type": "ai",
    "meta_description": "Classic Roofing \u0026 Siding Ltd offers expert Roofing, Siding, Gutters, Windows, Doors, and Decks for homes in Halifax, Dartmouth, Bedford, and Sackville.",
    "meta_description_present": null,
    "meta_title": "Classic Roofing \u0026 Siding Ltd",
    "mobile_friendly": 1,
    "name": "Classic Roofing \u0026 Siding Ltd",
    "no_email_reason": null,
    "normalized_address": "11 cleary dr",
    "normalized_name": "classic roofing siding",
    "normalized_phone": "9024655360",
    "open_count": 0,
    "open_tracking_token": null,
    "opened_at": null,
    "operational_eligibility": null,
    "opportunity_score": null,
    "opportunity_type": null,
    "outreach_insight": null,
    "outreach_message": "Classic Roofing \u0026 Siding Ltd caught my attention while reviewing your site \u2014 specifically the \"Why Choose Classic?\" section.\n\nThe self-reported claims there (\"35 years,\" \"century of combined experience\") carry weight, but without visible star ratings or testimonial quotes nearby, the section doesn\u0027t reinforce trust at the point of decision.\n\nYou have 40 Google reviews at 4.3 stars \u2014 surfacing even three of those with customer names directly above your estimate CTA would be the first thing I\u0027d test.\n\nIf helpful, I can send the 2 or 3 trust elements I\u0027d surface first.",
    "outreach_message_id": null,
    "outreach_status": "needs_review",
    "outreach_subject": "Your trust proof is buried",
    "package_quality_class": null,
    "package_quality_score": null,
    "page_speed_score": 90,
    "phone": "(902) 465-5360",
    "phone_cta_present": null,
    "pipeline_stage": "New",
    "platform_type": null,
    "pricing_evidence": "Pricing language is visible on the homepage.",
    "proposal_sent_at": null,
    "proposal_status": null,
    "proposal_status_at": null,
    "qualification_class": null,
    "qualification_reason": null,
    "rating": 4.3,
    "reconciliation_json": "{\"visual_headline\": \"Classic Roofing \u0026 Siding Ltd are expert roofing contractors. We specialize in Roof Replacement, Roof Repair, and Roof Decking. We offer premium Siding Installation, Window Replacement, Door Upgrades, Gutter Systems, and Full Exterior Home Renovations.\", \"headline_confidence\": \"high\", \"visual_cta_text\": \"Click Here For Your FREE Estimate!\", \"cta_confidence\": \"high\", \"visual_reviews_visible\": false, \"reviews_confidence\": \"high\", \"visual_trust_visible\": true, \"trust_confidence\": \"medium\", \"verified_headline\": \"Classic Roofing \u0026 Siding Ltd are expert roofing contractors. We specialize in Roof Replacement, Roof Repair, and Roof Decking. We offer premium Siding Installation, Window Replacement, Door Upgrades, Gutter Systems, and Full Exterior Home Renovations.\", \"headline_correct\": true, \"verified_cta_text\": \"Click Here For Your FREE Estimate!\", \"cta_correct\": true, \"reviews_correct\": true, \"trust_correct\": true, \"visual_uncertain\": false}",
    "reconciliation_status": "success",
    "referral_business_name": null,
    "referral_contact_email": null,
    "replied_at": null,
    "reply_classification": null,
    "reply_classification_confidence": null,
    "reply_count": 0,
    "revenue_amount": null,
    "revenue_currency": null,
    "review_attempts": 1,
    "review_completed_at": "2026-07-11 22:51:52",
    "review_count": 40,
    "review_issue_normalized": "weak-trust-signals",
    "review_last_error": null,
    "review_locked_at": null,
    "review_locked_by": null,
    "review_status": "ready",
    "routing_label": null,
    "scheduled_send_at": null,
    "schema_local_present": null,
    "schema_present": 1,
    "score": null,
    "score_breakdown": null,
    "screenshot_captured_at": "2026-07-11 22:46:28",
    "screenshot_desktop": "screenshots/1259_desktop.png",
    "screenshot_mobile": "screenshots/1259_mobile.png",
    "screenshot_path": "/root/lead-engine/screenshots/1259_desktop.png",
    "screenshot_status": "success",
    "search_id": null,
    "sent": 0,
    "sent_at": null,
    "seo_score": 95,
    "service_keyword_hits": null,
    "service_summary": "Classic Roofing \u0026 Siding Ltd Roof Installation, Siding Installation, Gutters, Doors and Windows in Halifax, Dartmouth, Bedford, Sackville and surrounding areas",
    "service_type": "",
    "socials": "{\"instagram\": \"https://www.instagram.com/Classicroofingsiding/\", \"facebook\": \"https://www.facebook.com/classicroofingsiding/\"}",
    "source": "adaptive_market_crawler_text_union",
    "speed_evidence": "I counted 62 scripts and 38 images on the homepage (3 blocking scripts, 36 images without lazy-loading).",
    "speed_score": 90,
    "ssl": 1,
    "ssl_present": null,
    "stage": "New",
    "subject_variant": "B",
    "suppressed_at": null,
    "suppression_reason": null,
    "testimonial_evidence": "",
    "tier": null,
    "title_present": null,
    "unsubscribe_token": null,
    "viewport_present": null,
    "website": "https://www.classicsiding.ca/",
    "website_platform_normalized": null,
    "wrong_contact": 0
  },
  "message_health": {
    "analysis_error": "",
    "message_failed": false,
    "message_last_error": "",
    "message_safety_issues": {},
    "message_safety_status": "PASS",
    "message_status": "message_ready"
  },
  "operational": {
    "blockers": [
      "Review not approved",
      "Not outreach_ready (current display status: needs_review)",
      "Not approved_for_send"
    ],
    "operational_eligibility": "CANNOT_SEND"
  },
  "package_quality": {
    "component_scores": {
      "agency_penalty": 0,
      "email_reliability": 15,
      "evidence_quality": 16,
      "expert_confidence": 10,
      "factual_precision": 5,
      "issue_strength": 10,
      "message_quality": 15,
      "review_consistency": 10,
      "target_qualification": 10,
      "tone_safety": 5
    },
    "notes": [],
    "package_quality_class": "ELITE",
    "package_quality_score": 96
  },
  "review": {
    "confidence_inputs": {
      "clarity": 2,
      "classifier_confidence": 1,
      "evidence_count": 2,
      "screenshot_used": true
    },
    "evidence": [
      "The site has only 40 reviews with a 4.3 rating, but reviews are not visually displayed on the page \u2014 no star ratings, testimonial quotes, or review widgets are shown to reinforce social proof at the point of decision.",
      "The \u0027Why Choose Classic?\u0027 section relies entirely on self-reported claims (\u0027locally owned,\u0027 \u002735 years,\u0027 \u0027over a century of combined experience\u0027) with no third-party validation, badges, certifications, or manufacturer warranties visible to substantiate these claims."
    ],
    "expert_confidence": 10,
    "impact": "Roofing and exterior renovation is a high-ticket, high-trust purchase. Without visible social proof or third-party credibility markers, visitors who don\u0027t already know the brand have no independent reason to trust the company over competitors, causing drop-off before clicking the free estimate CTA.",
    "primary_issue": "weak trust signals",
    "recommended_angle": "Embed a Google review widget or display 3\u20135 star-rated testimonials with customer names and project photos directly above the CTA. Add manufacturer certification logos (e.g., GAF, CertainTeed) and any BBB/industry association badges to create immediate third-party credibility.",
    "reconciliation": {
      "cta_confidence": "high",
      "cta_correct": true,
      "headline_confidence": "high",
      "headline_correct": true,
      "reviews_confidence": "high",
      "reviews_correct": true,
      "trust_confidence": "medium",
      "trust_correct": true,
      "verified_cta_text": "Click Here For Your FREE Estimate!",
      "verified_headline": "Classic Roofing \u0026 Siding Ltd are expert roofing contractors. We specialize in Roof Replacement, Roof Repair, and Roof Decking. We offer premium Siding Installation, Window Replacement, Door Upgrades, Gutter Systems, and Full Exterior Home Renovations.",
      "visual_cta_text": "Click Here For Your FREE Estimate!",
      "visual_headline": "Classic Roofing \u0026 Siding Ltd are expert roofing contractors. We specialize in Roof Replacement, Roof Repair, and Roof Decking. We offer premium Siding Installation, Window Replacement, Door Upgrades, Gutter Systems, and Full Exterior Home Renovations.",
      "visual_reviews_visible": false,
      "visual_trust_visible": true,
      "visual_uncertain": false
    },
    "review_status": "ready",
    "visual_uncertain": false
  },
  "sendability": {
    "approval_ok": false,
    "approval_reason": "Lead review status is not approved for outreach.",
    "approve_for_send_allowed": false,
    "blockers": [
      "Review not approved",
      "Not outreach_ready (current display status: needs_review)",
      "Not approved_for_send"
    ],
    "can_send_core": false,
    "display_status": "needs_review",
    "eligibility_label": "NOT SENDABLE",
    "has_message": true,
    "has_subject": true,
    "reject_action_allowed": true,
    "review_action_allowed": true,
    "review_approved": false,
    "send_action_allowed": false,
    "send_approved": false,
    "sendable_email": true,
    "transport_ready": false,
    "warnings": []
  }
}