---
title: "Canton Roofing: RoofAdvisor Services - Get a Free Quote"
description: "See how this canton roof replacement by RoofAdvisor transformed a Michigan home with a 20-year-old roof, with Owens Corning Duration shingles."
image: "https://roofadvisor.com/wp-content/uploads/skylights-canton-roof-replacement-after-2-925x520.jpg"
url: "https://roofadvisor.com/canton-roofing-services/"
canonical_url: "https://roofadvisor.com/canton-roofing-services/"
modified: "2026-05-29T09:22:13-04:00"
---

![After Canton roof replacement by Bruce's, showing new skylights installed on a brown shingled roof, enhancing natural light and ventilation in the home.](https://roofadvisor.com/wp-content/uploads/skylights-canton-roof-replacement-after-2-925x520.jpg)

# Canton Roof Replacement

June 2021 | Owens Corning Duration in Driftwood

Bruce’s two-story home in Canton was approaching a common milestone for Michigan roofs. After two decades of exposure to wind, snow, and seasonal temperature swings, the original roofing system was no longer providing the level of protection it once did.

Homes in Canton are especially susceptible to long-term wear from freeze–thaw cycles and persistent winter moisture. Over time, these conditions gradually break down shingle surfaces and flashing details, even when no active leaks are visible.

RoofAdvisor’s role is to identify those risks early, explain what they mean, and help homeowners make informed decisions before problems escalate.

## Roofing Conditions We Commonly See in Canton

Canton neighborhoods built in the late 1990s and early 2000s often reach a point where roofing systems begin to show consistent age-related wear. During inspections, we frequently encounter:

- Surface deterioration from prolonged sun exposure
- Granule loss reducing shingle effectiveness
- Aging flashing at penetrations and roof transitions
- Ventilation systems designed for older building standards
- Subtle warning signs that precede moisture intrusion

Addressing these issues before interior damage occurs allows homeowners to plan upgrades on their own timeline, rather than reacting to an emergency.

## Featured Roof Replacement in 48187

Bruce contacted RoofAdvisor when his roof reached the end of its expected lifespan. While no major interior damage had occurred, inspection revealed granule loss and flashing failures that increased the likelihood of future leaks.

After reviewing options, Bruce selected an Owens Corning Duration roofing system in Driftwood. The choice balanced performance with appearance, providing a clean, architectural look while improving overall roof resilience.

![Man standing on garage roof giving a thumbs up, ladder, garage door open with car inside. Landscaping and trees visible.](https://roofadvisor.com/wp-content/uploads/garage-canton-roof-replacement-after-688x550.jpg)

Canton Roofing After

![Garage with old roof needing replacement. View shows the garage, driveway and surrounding trees. Canton roofing project.](https://roofadvisor.com/wp-content/uploads/garage-canton-roof-replacement-before-688x550.jpg)

Canton Roofing Before

### Why Replacement Was the Right Choice

This home reflected a pattern we routinely see in Canton:

- Shingles no longer providing full surface protection
- Flashing deterioration at key transition points
- Cumulative weather exposure from Michigan winters
- Limited remaining service life

For many homeowners, replacing an aging roof at this stage is more cost-effective than managing ongoing repairs and the uncertainty that comes with them.

### Before

- 20-year-old roof system
- Roof-wide granule loss
- Flashing failures at penetrations
- Reduced weather resistance

### After

- [Owens Corning roofing system](https://roofadvisor.com/roof-shingle-options/owens-corning-shingles/)
- [Duration Shingles](https://roofadvisor.com/roof-shingle-options/owens-corning-shingles/trudefinition-duration/)
- Improved attic ventilation
- Updated roof accessories
- OC [Limited Lifetime Warranty](https://roofadvisor.com/roof-shingle-options/owens-corning-shingles/#1761677051584-cd94bc97-6918)
- 12-year [RoofAdvisor Labor Warranty](https://roofadvisor.com/no-leak-guarantee/)

## Roofing System Details

### Owens Corning Components Working Together

This project included a complete **Owens Corning roofing system**, designed so each component supports long-term performance.

### 1. Leak Barrier

**Ice & Water Shield**

Added to eaves, valleys, and other vulnerable sections to help prevent leaks caused by ice dams and wind-driven rain, both common concerns in Canton.

### 2. Roof Deck Protection

**Owens Corning ProArmor Synthetic Underlayment**

Provides consistent moisture protection while allowing proper airflow beneath the shingles.

### 3. Starter Strip Shingles

**Owens Corning Starter Strip Plus**

Installed along roof edges to improve sealing and wind resistance.

### 4. Shingles & Ridge Cap

**Owens Corning Duration Architectural Shingles with ProEdge Hip & Ridge**

Duration shingles, in Driftwood, feature SureNail Technology for improved fastening strength, paired with ProEdge ridge caps for a finished, uniform appearance.

### 5. Attic Ventilation

**Owens Corning VentSure Ridge Vent Pro**

A continuous ridge vent system that promotes balanced airflow and reduces moisture buildup year-round.

### 6. Roof Accessories

- **Drip edge:** Hickory/Clay
- **6 can vents:** Brown
- **3 bath vents:** Brown
- **2 pipe boots:** Brown

### Warranty Coverage & Ongoing Support

This installation qualifies for Owens Corning’s Standard Limited Lifetime Warranty on materials. Bruce also opted for the RoofAdvisor No-Leak labor warranty for 12 years for added peace of mind.

Several months after installation, a fallen tree branch punctured a section of the roof. RoofAdvisor promptly completed the repair under warranty, restoring full protection and reinforcing our commitment to standing behind our work long after installation day.

### Why Homeowners Choose Owens Corning Duration

Owens Corning Duration shingles are well suited for Canton’s climate because they offer:

- SureNail Technology for enhanced wind resistance
- Durable construction that performs through freeze–thaw cycles
- Algae resistance to maintain appearance over time
- Architectural styling that fits suburban Michigan homes
- Lifetime material warranty when properly installed

[Learn More About Duration Shingles](https://roofadvisor.com/roof-shingle-options/owens-corning-shingles/trudefinition-duration/)

## Hear From The Homeowner

## Local Expertise You Can Depend On

RoofAdvisor serves Canton, Plymouth, Livonia, Westland, and nearby communities. Our team understands the construction styles and weather patterns that affect homes in this area.

Homeowners working with RoofAdvisor benefit from:

- Installation by an Owens Corning Preferred Contractor
- Clear, pressure-free recommendations
- Responsive warranty service when unexpected issues arise
- Local crews familiar with Canton-area homes
- Guidance focused on long-term roof performance

## Considering a Roof Replacement in Canton?

[Most roofs in Canton perform](https://roofadvisor.com/roofing/roof-replacement/) reliably for 20–30 years, depending on materials, ventilation, and maintenance. If your roof shows surface wear, granule loss, or aging details, an evaluation can help you understand where it stands.

RoofAdvisor provides straightforward assessments and helps homeowners choose solutions that fit their homes and long-term goals.

Schedule Your Free Inspection

## Expert Roofing Services

Services Tailored To Fit Your Needs

![Inspector on roof of home near dormer window ensuring proper ventilation. Offering many benefits to long term roof health. House after snow storm.](https://roofadvisor.com/wp-content/uploads/Multi-Family-Roofing-Inspection-1-450x300.jpg)

### Free Roof Inspections

Our free roof inspections can help you make an informed decision regarding what your roof needs!

[More Information](https://roofadvisor.com/roofing/roof-inspection/)

![Roof Maintenance: Roofer using caulk gun on shingle roof. Professional home maintenance and repair services.](https://roofadvisor.com/wp-content/uploads/Copy-of-Paul_s-Repair-450x300.jpg)

### Roof Leak & Damage Repair

RoofAdvisor will fully analyze every roof, every time, so you don’t waste time and money on multiple costly repairs.

[More Information](https://roofadvisor.com/roofing/roof-repair/)

![We will protect your landscaping while providing a quality roofing project and increasing curb appeal](https://roofadvisor.com/wp-content/uploads/DJI_0665-5-450x300.jpg)

### Roof Replacements

RoofAdvisor provides top quality Materials and service in all aspects of our roof replacements.

[More Information](https://roofadvisor.com/roofing/roof-replacement/)

## Proudly Serving Communities in SE Michigan & Beyond

We’re proud to serve homeowners and businesses across Southeast and Mid-Michigan with dependable roofing solutions. Our team provides the same attention to detail and quality workmanship in every community we visit, whether you need a simple roof repair, a proactive roof inspection, or a complete roof replacement to boost your curb appeal.

### **Cities we regularly work in**

- [Ann Arbor](https://roofadvisor.com/ann-arbor-roof-replacement/)
- [Belleville](https://roofadvisor.com/projects/belleville-mi/)
- [Brownstown](https://roofadvisor.com/projects/brownstown-mi/)
- [Canton](https://roofadvisor.com/canton-roofing-services/)
- [Clinton Township](https://roofadvisor.com/projects/clinton-twp-mi/)
- [Dearborn](https://roofadvisor.com/projects/dearborn-mi/)
- [Farmington Hills](https://roofadvisor.com/projects/farmington-hills-mi/)
- [Ferndale](https://roofadvisor.com/projects/ferndale-mi/)
- [Garden City](https://roofadvisor.com/projects/garden-city-mi/)
- [Livonia](https://roofadvisor.com/projects/livonia-mi/)
- [Milan](https://roofadvisor.com/projects/milan-mi/)
- [Milford](https://roofadvisor.com/projects/milford-mi/)
- [New Baltimore](https://roofadvisor.com/new-baltimore-roof-replacement/)
- [Northville](https://roofadvisor.com/projects/northville-mi/)
- [Novi](https://roofadvisor.com/novi-roof-replacement/)
- [Pinckney](https://roofadvisor.com/projects/pinckney-mi/)
- [Plymouth](https://roofadvisor.com/plymouth-roofing-services/)
- [Redford](https://roofadvisor.com/projects/redford-mi/)
- [Royal Oak](https://roofadvisor.com/projects/royal-oak-mi/)
- [Shelby Township](https://roofadvisor.com/projects/shelby-twp-mi/)
- [South Lyon](https://roofadvisor.com/projects/south-lyon-mi/)
- [Sterling Heights](https://roofadvisor.com/projects/sterling-heights-mi/)
- [Westland](https://roofadvisor.com/westland-roof-replacement/)
- [Ypsilanti](https://roofadvisor.com/projects/ypsilanti-mi/)

![Fully licensed and fully insured local company offering residential and commercial roofing services to the surrounding areas. Contact us today for your free estimate for roofing repairs or complete replacement.](https://roofadvisor.com/wp-content/uploads/Service-Area-Map.jpg)

> This map represents our residential service area. We now offer our multi-family roofing services to the entire state!

## 4 Ways to Contact RoofAdvisor

[Email – info@roofadvisor.com](mailto:info@roofadvisor.com) [Call – (844) 766-3238](tel:+18447663238) [Text – (734) 237-7284](sms:+17342377284)

## Schedule Your Free Roof Inspection Online

```json
{
 "@context": "https://schema.org",
 "@type": "ImageObject",
 "@id": "https://roofadvisor.com/canton-roofing-services/#image-14945",
 "contentUrl": "https://roofadvisor.com/wp-content/uploads/after-roof-replacement-pinckney-1.jpg",
 "name": "After photo - Kathryn grenke",
 "width": 1440,
 "height": 1080,
 "encodingFormat": "image/jpeg",
 "uploadDate": "2026-07-24T14:49:51+00:00",
 "datePublished": "2026-07-24",
 "dateModified": "2026-07-24",
 "thumbnailUrl": "https://roofadvisor.com/wp-content/uploads/after-roof-replacement-pinckney-1-332x249.jpg",
 "publisher": {
 "@type": "Organization",
 "@id": "https://roofadvisor.com/#organization",
 "name": "RoofAdvisor",
 "url": "https://roofadvisor.com"
 },
 "isPartOf": {
 "@type": "WebPage",
 "@id": "https://roofadvisor.com/canton-roofing-services/"
 },
 "inLanguage": "en_US",
 "isFamilyFriendly": true
}
{
 "@context": "https://schema.org",
 "@type": "ImageObject",
 "@id": "https://roofadvisor.com/canton-roofing-services/#image-14943",
 "contentUrl": "https://roofadvisor.com/wp-content/uploads/before-pinckney-6.jpg",
 "name": "Before photo - Kathryn grenke",
 "width": 1440,
 "height": 1080,
 "encodingFormat": "image/jpeg",
 "uploadDate": "2026-07-24T14:46:50+00:00",
 "datePublished": "2026-07-24",
 "dateModified": "2026-07-24",
 "thumbnailUrl": "https://roofadvisor.com/wp-content/uploads/before-pinckney-6-332x249.jpg",
 "publisher": {
 "@type": "Organization",
 "@id": "https://roofadvisor.com/#organization",
 "name": "RoofAdvisor",
 "url": "https://roofadvisor.com"
 },
 "isPartOf": {
 "@type": "WebPage",
 "@id": "https://roofadvisor.com/canton-roofing-services/"
 },
 "inLanguage": "en_US",
 "isFamilyFriendly": true
}
{
 "@context": "https://schema.org",
 "@type": "ImageObject",
 "@id": "https://roofadvisor.com/canton-roofing-services/#image-14942",
 "contentUrl": "https://roofadvisor.com/wp-content/uploads/before-pinckney-5.jpg",
 "name": "Before photo - Kathryn grenke",
 "width": 1440,
 "height": 1080,
 "encodingFormat": "image/jpeg",
 "uploadDate": "2026-07-24T14:46:48+00:00",
 "datePublished": "2026-07-24",
 "dateModified": "2026-07-24",
 "thumbnailUrl": "https://roofadvisor.com/wp-content/uploads/before-pinckney-5-332x249.jpg",
 "publisher": {
 "@type": "Organization",
 "@id": "https://roofadvisor.com/#organization",
 "name": "RoofAdvisor",
 "url": "https://roofadvisor.com"
 },
 "isPartOf": {
 "@type": "WebPage",
 "@id": "https://roofadvisor.com/canton-roofing-services/"
 },
 "inLanguage": "en_US",
 "isFamilyFriendly": true
}
{
 "@context": "https://schema.org",
 "@type": "ImageObject",
 "@id": "https://roofadvisor.com/canton-roofing-services/#image-14702",
 "contentUrl": "https://roofadvisor.com/wp-content/uploads/how-to-choose-roofing-contractors.jpg",
 "name": "how-to-choose-roofing-contractors",
 "width": 1535,
 "height": 1024,
 "encodingFormat": "image/jpeg",
 "uploadDate": "2026-06-23T10:28:05+00:00",
 "datePublished": "2026-06-23",
 "dateModified": "2026-07-20",
 "thumbnailUrl": "https://roofadvisor.com/wp-content/uploads/how-to-choose-roofing-contractors-332x221.jpg",
 "publisher": {
 "@type": "Organization",
 "@id": "https://roofadvisor.com/#organization",
 "name": "RoofAdvisor",
 "url": "https://roofadvisor.com"
 },
 "isPartOf": {
 "@type": "WebPage",
 "@id": "https://roofadvisor.com/canton-roofing-services/"
 },
 "inLanguage": "en_US",
 "isFamilyFriendly": true
}
{
 "@context": "https://schema.org",
 "@type": "ImageObject",
 "@id": "https://roofadvisor.com/canton-roofing-services/#image-14665",
 "contentUrl": "https://roofadvisor.com/wp-content/uploads/roof-replacement-process-1.jpg",
 "name": "Roof replacement process planning and installation",
 "width": 1536,
 "height": 1024,
 "encodingFormat": "image/jpeg",
 "uploadDate": "2026-06-18T13:24:44+00:00",
 "datePublished": "2026-06-18",
 "dateModified": "2026-07-10",
 "thumbnailUrl": "https://roofadvisor.com/wp-content/uploads/roof-replacement-process-1-332x221.jpg",
 "publisher": {
 "@type": "Organization",
 "@id": "https://roofadvisor.com/#organization",
 "name": "RoofAdvisor",
 "url": "https://roofadvisor.com"
 },
 "isPartOf": {
 "@type": "WebPage",
 "@id": "https://roofadvisor.com/canton-roofing-services/"
 },
 "inLanguage": "en_US",
 "isFamilyFriendly": true
}
{
 "@context": "https://schema.org",
 "@type": "ImageObject",
 "@id": "https://roofadvisor.com/canton-roofing-services/#image-14562",
 "contentUrl": "https://roofadvisor.com/wp-content/uploads/how-roof-ventilation-works.jpg",
 "name": "how-roof-ventilation-works",
 "width": 1536,
 "height": 1024,
 "encodingFormat": "image/jpeg",
 "uploadDate": "2026-06-16T10:39:00+00:00",
 "datePublished": "2026-06-16",
 "dateModified": "2026-06-18",
 "thumbnailUrl": "https://roofadvisor.com/wp-content/uploads/how-roof-ventilation-works-332x221.jpg",
 "publisher": {
 "@type": "Organization",
 "@id": "https://roofadvisor.com/#organization",
 "name": "RoofAdvisor",
 "url": "https://roofadvisor.com"
 },
 "isPartOf": {
 "@type": "WebPage",
 "@id": "https://roofadvisor.com/canton-roofing-services/"
 },
 "inLanguage": "en_US",
 "isFamilyFriendly": true
}
{
 "@context": "https://schema.org",
 "@type": "ImageObject",
 "@id": "https://roofadvisor.com/canton-roofing-services/#image-14436",
 "contentUrl": "https://roofadvisor.com/wp-content/uploads/roof-problems-michigan-homeowners-miss.jpg",
 "name": "Infographic of 6 hidden roof problems for homeowners",
 "width": 1550,
 "height": 1033,
 "encodingFormat": "image/jpeg",
 "uploadDate": "2026-06-04T12:30:38+00:00",
 "datePublished": "2026-06-04",
 "dateModified": "2026-06-18",
 "thumbnailUrl": "https://roofadvisor.com/wp-content/uploads/roof-problems-michigan-homeowners-miss-332x221.jpg",
 "publisher": {
 "@type": "Organization",
 "@id": "https://roofadvisor.com/#organization",
 "name": "RoofAdvisor",
 "url": "https://roofadvisor.com"
 },
 "isPartOf": {
 "@type": "WebPage",
 "@id": "https://roofadvisor.com/canton-roofing-services/"
 },
 "inLanguage": "en_US",
 "isFamilyFriendly": true
}
{
 "@context": "https://schema.org",
 "@type": "ImageObject",
 "@id": "https://roofadvisor.com/canton-roofing-services/#image-14270",
 "contentUrl": "https://roofadvisor.com/wp-content/uploads/diagnosing-multi-family-roof-leaks.jpg",
 "name": "Diagnosing Multi-Family Roof Leaks",
 "width": 1550,
 "height": 1033,
 "encodingFormat": "image/jpeg",
 "uploadDate": "2026-06-02T10:28:31+00:00",
 "datePublished": "2026-06-02",
 "dateModified": "2026-06-18",
 "thumbnailUrl": "https://roofadvisor.com/wp-content/uploads/diagnosing-multi-family-roof-leaks-332x221.jpg",
 "publisher": {
 "@type": "Organization",
 "@id": "https://roofadvisor.com/#organization",
 "name": "RoofAdvisor",
 "url": "https://roofadvisor.com"
 },
 "isPartOf": {
 "@type": "WebPage",
 "@id": "https://roofadvisor.com/canton-roofing-services/"
 },
 "inLanguage": "en_US",
 "isFamilyFriendly": true
}
{
 "@context": "https://schema.org",
 "@type": "ImageObject",
 "@id": "https://roofadvisor.com/canton-roofing-services/#image-13824",
 "contentUrl": "https://roofadvisor.com/wp-content/uploads/condominium-roofing-standards.jpg",
 "name": "Condominium Roofing Project",
 "width": 1536,
 "height": 1024,
 "encodingFormat": "image/jpeg",
 "uploadDate": "2026-05-28T13:19:21+00:00",
 "datePublished": "2026-05-28",
 "dateModified": "2026-07-10",
 "thumbnailUrl": "https://roofadvisor.com/wp-content/uploads/condominium-roofing-standards-332x221.jpg",
 "publisher": {
 "@type": "Organization",
 "@id": "https://roofadvisor.com/#organization",
 "name": "RoofAdvisor",
 "url": "https://roofadvisor.com"
 },
 "isPartOf": {
 "@type": "WebPage",
 "@id": "https://roofadvisor.com/canton-roofing-services/"
 },
 "inLanguage": "en_US",
 "isFamilyFriendly": true
}
{
 "@context": "https://schema.org",
 "@type": "ImageObject",
 "@id": "https://roofadvisor.com/canton-roofing-services/#image-13067",
 "contentUrl": "https://roofadvisor.com/wp-content/uploads/roof-replacement-and-gutters.jpg",
 "name": "roof-replacement-and-gutters",
 "width": 1536,
 "height": 1024,
 "encodingFormat": "image/jpeg",
 "uploadDate": "2026-05-19T13:07:01+00:00",
 "datePublished": "2026-05-19",
 "dateModified": "2026-07-10",
 "thumbnailUrl": "https://roofadvisor.com/wp-content/uploads/roof-replacement-and-gutters-332x221.jpg",
 "publisher": {
 "@type": "Organization",
 "@id": "https://roofadvisor.com/#organization",
 "name": "RoofAdvisor",
 "url": "https://roofadvisor.com"
 },
 "isPartOf": {
 "@type": "WebPage",
 "@id": "https://roofadvisor.com/canton-roofing-services/"
 },
 "inLanguage": "en_US",
 "isFamilyFriendly": true
}
{
 "@context": "https://schema.org",
 "@type": "ImageObject",
 "@id": "https://roofadvisor.com/canton-roofing-services/#image-12957",
 "contentUrl": "https://roofadvisor.com/wp-content/uploads/roofing-bids-for-condo-communities.jpg",
 "name": "Roofing bids for condo commuities",
 "width": 1536,
 "height": 1024,
 "encodingFormat": "image/jpeg",
 "uploadDate": "2026-05-14T15:33:16+00:00",
 "datePublished": "2026-05-14",
 "dateModified": "2026-07-10",
 "thumbnailUrl": "https://roofadvisor.com/wp-content/uploads/roofing-bids-for-condo-communities-332x221.jpg",
 "publisher": {
 "@type": "Organization",
 "@id": "https://roofadvisor.com/#organization",
 "name": "RoofAdvisor",
 "url": "https://roofadvisor.com"
 },
 "isPartOf": {
 "@type": "WebPage",
 "@id": "https://roofadvisor.com/canton-roofing-services/"
 },
 "inLanguage": "en_US",
 "isFamilyFriendly": true
}
{
 "@context": "https://schema.org",
 "@type": "ImageObject",
 "@id": "https://roofadvisor.com/canton-roofing-services/#image-11734",
 "contentUrl": "https://roofadvisor.com/wp-content/uploads/hail-damage-roof-inspection-michigan.jpg",
 "name": "Hail Damage Roof Inspection Michigan",
 "description": "This image shows hail damage on a Michigan roof, illustrating how to spot hail damage and when to file a claim. It highlights key indicators for a proper inspection after a hailstorm in Michigan.",
 "width": 1550,
 "height": 1033,
 "encodingFormat": "image/jpeg",
 "uploadDate": "2026-05-07T12:22:52+00:00",
 "datePublished": "2026-05-07",
 "dateModified": "2026-05-19",
 "thumbnailUrl": "https://roofadvisor.com/wp-content/uploads/hail-damage-roof-inspection-michigan-332x221.jpg",
 "publisher": {
 "@type": "Organization",
 "@id": "https://roofadvisor.com/#organization",
 "name": "RoofAdvisor",
 "url": "https://roofadvisor.com"
 },
 "isPartOf": {
 "@type": "WebPage",
 "@id": "https://roofadvisor.com/canton-roofing-services/"
 },
 "inLanguage": "en_US",
 "isFamilyFriendly": true
}
{
 "@context": "https://schema.org",
 "@type": "ImageObject",
 "@id": "https://roofadvisor.com/canton-roofing-services/#image-11723",
 "contentUrl": "https://roofadvisor.com/wp-content/uploads/why-roof-quotes-vary.jpg",
 "name": "Why Roof Quotes Vary",
 "description": "An image discussing why roof quotes vary, showing a house and a clipboard with a roofing quote. The quote includes materials, labor, warranties, roof complexity, and experience and quality. Understand roof quotes and roofing prices.",
 "width": 1536,
 "height": 1024,
 "encodingFormat": "image/jpeg",
 "uploadDate": "2026-05-05T19:45:34+00:00",
 "thumbnailUrl": "https://roofadvisor.com/wp-content/uploads/why-roof-quotes-vary-332x221.jpg",
 "publisher": {
 "@type": "Organization",
 "@id": "https://roofadvisor.com/#organization",
 "name": "RoofAdvisor",
 "url": "https://roofadvisor.com"
 },
 "isPartOf": {
 "@type": "WebPage",
 "@id": "https://roofadvisor.com/canton-roofing-services/"
 },
 "inLanguage": "en_US",
 "isFamilyFriendly": true
}
```
