New markets now open in Texas, Florida & California →

Find Roofing Professionals in South Jordan, UT

South Jordan's growing neighborhoods like Daybreak and the Ridges experience intense spring storms and high winds that demand expert roof repairs and replacements. Connect with licensed local roofers in minutes.

  • Licensed & Insured
  • Local Experts
  • Free Estimates
  • Rated

Get Free Quotes — No Obligation

Connect with a trusted Roofing professional in South Jordan

No obligation. Your request goes to one local pro — not sold to a list.

Get Quotes from Local Roofing Professionals in South Jordan, UT

Homeowners in South Jordan trust ProvenQuote to connect them with licensed, insured local professionals.

1

Tell us what you need

Describe your roofing project or issue in South Jordan.

2

We match you locally

We connect you with licensed, insured roofing professionals serving South Jordan, UT.

3

Get your free quote

Compare quotes with no obligation. No shared leads — you choose who you work with.

Get My Free Quote
About This Market

What Should South Jordan Homeowners Know About Roofing Services?

Roofing work on a residential property in South Jordan, UT

Find Roofing Professionals in South Jordan, UT

South Jordan's growing neighborhoods like Daybreak and the Ridges experience intense spring storms and high winds that demand expert roof repairs and replacements. Connect with licensed local roofers in minutes.

Local Market: ~97 Licensed Roofing Pros in South Jordan | $8,000–$18,000 Typical Roofing Project Cost | 2021 IRC South Jordan Building Code Standard

About Roofing Services

ProvenQuote connects South Jordan homeowners with licensed, vetted roofing professionals in the area. The South Jordan roofing market includes approximately 97 qualified contractors ready to provide free quotes on repairs, replacements, and maintenance. urgent storm damage assessment or a planned roof replacement, ProvenQuote's marketplace streamlines the process of finding and comparing local roofers without leaving your home.

South Jordan's humid continental climate brings heavy rains and high winds that test roofing systems year-round. Architectural asphalt shingles dominate the local market due to durability and aesthetic appeal across the region's neighborhoods. Many South Jordan homes sit within HOA communities, which means roof work often requires approval before contractors begin. Understanding these local factors helps homeowners and roofers align on materials, timelines, and compliance requirements.

ProvenQuote vets every roofing professional in its South Jordan network for licensing, insurance, and customer history. When you request quotes through the platform, local roofers respond with detailed estimates tailored to your home's specific needs and local building codes. This transparent comparison process saves time and money. Start your search today by entering your roofing need and receiving free quotes from licensed South Jordan professionals.

Finding Licensed Roofing Professionals in South Jordan, UT

Connect with licensed roofing professionals in South Jordan, UT. Get free quotes from vetted local contractors for repairs, replacements, and maintenance.

ProvenQuote serves South Jordan homeowners across multiple neighborhoods including Daybreak, Ridges at South Jordan, Silver Springs, Equestrian Estates, and Heritage Park. Coverage includes zip codes 84095, 84065, and 84009, ensuring fast response times and local expertise for residents throughout South Jordan, UT.

Roofing Services

Full Roof Replacement

A full roof replacement becomes necessary when age, weather damage, or structural concerns compromise your home's protection. Contractors in South Jordan typically install architectural asphalt shingles—the dominant roofing material in the area—because they withstand the region's wind and rain exposure while providing long-term durability. The replacement process involves removing the old roof, inspecting the deck, installing new underlayment, and securing fresh shingles to code standards. Most full replacements in South Jordan, UT range from $8,000 to $18,000 depending on roof pitch, square footage, and material choices.

South Jordan homeowners often prioritize roof replacement during spring or fall to avoid summer heat and winter snow complications. Many properties in neighborhoods like Daybreak and Heritage Park have HOA guidelines that specify approved roofing colors and materials. When you connect with local roofers through ProvenQuote, they verify these requirements before quoting and ensure all work aligns with your community standards.

Roof Repair

Roof repairs address specific problem areas without replacing the entire roof structure. Common repairs in South Jordan include fixing cracked or missing shingles, sealing flashing around chimneys and vents, repairing ice dam damage, and patching small leaks. Professional roofers diagnose the root cause—whether poor drainage, wind damage, or normal wear—and provide solutions that extend your roof's life. Many homes in the South Jordan area benefit from preventative repairs after heavy storms or as part of routine maintenance.

Local contractors recommend annual inspections to catch repair needs early, especially in humid continental climates where temperature swings accelerate shingle deterioration. South Jordan residents often call for repairs after spring storms or when they notice water stains on ceilings. Getting multiple quotes from licensed professionals helps you compare repair costs and approach before committing to work.

Storm & Hail Damage Repair

South Jordan's exposure to high winds and severe spring storms creates frequent demand for storm damage repairs. Hail, heavy rain, and wind gusts can crack shingles, loosen flashing, puncture skylights, and compromise roof decking. Professional roofers document damage for insurance claims and prioritize repairs that prevent interior water intrusion. Quick response prevents secondary damage like mold growth and structural rot that compound repair costs.

Contractors in South Jordan, UT understand the urgency of storm season—typically spring through early summer. Homeowners in the Ridges at South Jordan, Equestrian Estates, and Silver Springs neighborhoods often coordinate repairs with their insurance carriers. ProvenQuote connects you with local professionals experienced in documenting storm damage and communicating directly with adjusters to streamline the claim process.

Roof Inspection & Assessment

A comprehensive roof inspection evaluates shingle condition, flashing integrity, ventilation, and structural soundness. Inspectors in South Jordan, UT use visual assessment, moisture detection, and photo documentation to deliver detailed reports. These inspections help homeowners make informed decisions about repair versus replacement and understand their roof's current condition and expected lifespan. Inspections are also required when applying for certain permits or insurance claims.

South Jordan homeowners should schedule inspections before selling, after major storms, or when purchasing a home with an older roof. The South Jordan City Community Development Department references roof condition in building permits for remodeling projects. Licensed inspectors provide the documentation needed to satisfy permit requirements and give you confidence in your roof's status.

Emergency Tarping & Leak Repair

When a roof fails unexpectedly—due to storm damage, fallen tree limbs, or structural failure—emergency tarping provides immediate protection while permanent repairs are planned. South Jordan contractors respond quickly to stabilize the roof, contain leaks, and prevent water from damaging insulation, ceilings, and interior finishes. Temporary tarping is often the first step in a larger repair or replacement project.

Emergency services are critical in South Jordan's climate where heavy rain and wind can cause rapid interior damage. After tarping is complete, homeowners can schedule a full assessment and permanent repair without rushed decisions. ProvenQuote helps you connect with local professionals available for emergency response, ensuring your home is protected while you evaluate next steps.

Insurance Claim Assistance

Insurance claims for roof damage require thorough documentation, clear communication, and understanding of policy coverage limits. Contractors experienced with South Jordan homeowners help gather photos, repair estimates, and expert reports that support claim validity. They coordinate with adjusters, explain damage patterns, and advocate for fair settlement amounts. Professional documentation and contractor expertise often result in higher approved claim amounts.

Utah insurers evaluate claims based on damage severity, policy terms, and deductibles unique to each homeowner's coverage. Contractors in South Jordan, UT familiar with local carriers understand regional claim patterns and typical approval timelines. When you work with licensed professionals through ProvenQuote, you gain access to their experience managing insurance relationships, which streamlines the entire claims process and reduces stress.

Roofing Costs & Pricing

Standard 3-Tab Shingle Replacement (1,500 sq ft): — Entry-level option for homeowners seeking cost-effective replacement in South Jordan neighborhoods like Daybreak and Silver Springs. Architectural Shingle Replacement (1,500 sq ft): — Most common choice across South Jordan; enhanced durability suits the area's high-wind and heavy-rain exposure patterns. Impact-Resistant Shingle Upgrade (1,500 sq ft): — Premium protection option recommended for South Jordan homes in elevated hail or wind zones near the Ridges and Equestrian Estates. Metal Roof Installation—Standing Seam (1,500 sq ft): — Long-term investment popular in South Jordan for superior wind resistance and 40+ year lifespan; labor-intensive installation in Utah market. Partial Roof Repair (Minor Damage, 100–300 sq ft): — Common after storm damage in South Jordan; cost depends on material match and flashing repair scope. Emergency Tarp Installation (Per Day, Temporary): — Immediate weather protection for South Jordan homes awaiting repair; typically 1–3 days before permanent work begins. Roof Inspection & Assessment: — Professional evaluation identifies damage and remaining life; many South Jordan contractors waive fees if you proceed with repair quotes. Pricing estimates reflect South Jordan, UT market conditions and are provided for reference only. Final costs depend on roof pitch, material selection, underlying damage, and permit requirements from the South Jordan City Community Development Department. Connect with licensed local roofing contractors through ProvenQuote for accurate, binding quotes.

Roofing Insurance Claims

Document Storm Damage Immediately

After high winds or heavy rain damage your roof, take photos and video of all visible damage from the ground and, if safe, from a ladder. Document the date of the storm event. South Jordan homeowners should note weather conditions reported by local authorities to support insurance claims.

File Your Insurance Claim

Contact your homeowner's insurance provider within 30 days of the storm. Provide your policy number, date of loss, and photo documentation. Many insurers in Utah allow online claim filing. Include any damage to gutters, flashing, or siding alongside roof damage to ensure full coverage assessment.

Obtain a Licensed Contractor Damage Assessment

Hire a licensed roofing contractor in South Jordan to inspect and document damage. This assessment strengthens your claim and provides the insurer with a professional damage report. ProvenQuote helps you find local South Jordan contractors who have experience working with insurance adjusters and claim documentation.

Secure Permits from South Jordan City

Before repairs begin, your contractor must obtain a building permit from the South Jordan City Community Development Department. The permit ensures work meets the 2021 IRC code and protects your home's insured value. Insurance-approved contractors know permit requirements and timelines for South Jordan area projects.

Complete Repairs and Final Inspection

Your contractor completes repairs while maintaining compliance with South Jordan building codes. Once finished, the city inspector performs a final inspection. This confirmation protects your insurance claim and ensures your South Jordan roof meets all safety and coverage requirements.

Frequently Asked Questions

How much does a roof replacement cost in South Jordan? Roof replacement costs in South Jordan typically range from $8,000 to $18,000, depending on roof size, material choice, and complexity. Labor costs in the South Jordan area run about 1% above the national average. Architectural asphalt shingles—the dominant material choice for South Jordan homes—fall in the mid-range price tier. Your final cost depends on structural repairs, your home's pitch, and local building code compliance. ProvenQuote connects you with licensed contractors in South Jordan who provide detailed estimates at no cost. Do I need a building permit to replace my roof in South Jordan, UT? Yes, South Jordan requires a building permit for roof replacement work. The South Jordan City Community Development Department oversees all roofing permits and inspections. Permit requirements ensure your new roof meets the 2021 International Residential Code (IRC) standards that apply in South Jordan. Licensed contractors in South Jordan handle the permit process as part of their service—they'll submit applications, arrange inspections, and ensure compliance. Hiring a licensed pro through ProvenQuote guarantees your project follows local regulations and avoids costly violations. What roofing materials are best for South Jordan's climate? South Jordan sits in a humid continental climate zone, which brings temperature swings, moderate moisture, and occasional severe weather. Architectural asphalt shingles with high wind ratings perform well in South Jordan's conditions and remain the most popular choice among homeowners. Metal roofing is another excellent option—it resists wind damage, handles temperature fluctuations, and lasts longer. Both materials should include ice-and-water shield underlayment to protect against potential ice damming in winter. Contractors in South Jordan can recommend the best material based on your home's age, pitch, and exposure. How do I file a hail damage claim for my roof in Utah? If hail damages your roof in South Jordan, contact your homeowner's insurance company within 30 days and file a claim. Your insurer will assign an adjuster to inspect the damage and determine coverage. Document damage with photos and written notes before cleanup. Many homeowner policies in South Jordan cover hail damage as part of standard protection. Licensed roofing contractors in South Jordan can provide a damage assessment and repair estimate to submit with your claim. ProvenQuote helps you connect with local professionals who work with insurance adjusters. How can I tell if my roof has storm or hail damage? After high winds or hail in South Jordan, look for missing or cracked shingles, dents in metal flashing, or granule loss in gutters. Hail creates small, round indentations on shingles, while high winds tear shingles or lift edges. Check for water stains on ceilings inside your home—these indicate leaks from storm damage. South Jordan's exposure to high winds and occasional hail means regular inspections after severe weather are smart. Licensed roofing contractors in South Jordan offer free inspections and can identify damage you might miss from the ground. How long does a roof replacement take in South Jordan? A typical roof replacement in South Jordan takes 3 to 7 days, depending on roof size, weather, and structural complexity. Smaller, simpler roofs may finish in 2 to 3 days, while larger homes or those needing underlayment and flashing upgrades take longer. South Jordan's weather patterns can delay outdoor work—rain or temperature extremes may pause projects. Professional contractors in South Jordan plan schedules around local conditions and notify you of any delays. Hiring through ProvenQuote ensures your contractor provides realistic timelines and keeps you informed throughout the job. What's the difference between a roof repair and a full replacement? Roof repair fixes isolated damage—a few missing shingles, a small leak, or damaged flashing—and costs far less than replacement. Repairs work when damage is limited to one area and your roof has 5+ years of life remaining. Full replacement removes and rebuilds your entire roof and is necessary when damage is widespread, your roof is near the end of its lifespan, or repairs would be uneconomical. South Jordan contractors assess your roof's condition and age to recommend the best option. Many homeowners facing multiple repairs over time find that replacement in South Jordan saves money long-term. How do I find a reliable roofing contractor in South Jordan? Start by verifying licensing—South Jordan contractors must be licensed by the state and have current liability insurance. Ask for references, check online reviews, and request written estimates from at least three contractors in South Jordan. Reliable pros explain their process, answer questions clearly, and stand behind their work with warranties. ProvenQuote simplifies this process by connecting you with vetted, licensed roofing contractors in South Jordan who meet strict verification standards. You receive multiple free quotes and can compare pricing, experience, and credentials without calling dozens of companies.

Services

Roofing Services in South Jordan, UT

Every Roofing service you need — covered by licensed local professionals in South Jordan.

Get a Free Quote

Not sure which service you need? Describe your project and we'll match you with the right pro.

Pricing

Roofing Costs in South Jordan, UT

Roofing costs in South Jordan, UT vary depending on project scope, materials, and local market conditions. The ranges below reflect current rates for the South Jordan area. Request a free quote to get an accurate estimate for your specific project.

Hail Damage Repair

Low Estimate

$1,200

High Estimate

$8,500

Typical Average

$3,800

Full Roof Replacement

Low Estimate

$8,500

High Estimate

$22,000

Typical Average

$14,200

Emergency Repair

Low Estimate

$350

High Estimate

$2,500

Typical Average

$900

Roof Inspection

Low Estimate

$150

High Estimate

$400

Typical Average

$250

Estimates are ranges for South Jordan, UT. Actual cost depends on project scope, materials, and local market conditions.

Timelines reflect total project duration from contract signing — including permit processing, material delivery, and contractor scheduling. Emergency repairs and inspections are scheduled immediately.

At a Glance

Roofing Facts for South Jordan, UT

Quick reference facts for roofing services in South Jordan, UT
Typical project duration1–3 daysVaries by scope and weather
Average roofing cost in South Jordan$1,200 – $8,500Hail Damage Repair
Local price levelBelow national averageCompared to US national average
Common materialsArchitectural asphalt shingles
ProvenQuote-verified prosVerified in South Jordan, UTLicensed + insured
Free quoteYes — no obligation

Are you a roofing pro in South Jordan? Claim this page and receive exclusive leads →

Why Do South Jordan Homeowners Need a Licensed Roofing Pro?

ProvenQuote connects South Jordan homeowners with licensed, vetted roofing professionals in the area. The South Jordan roofing market includes approximately 97 qualified contractors ready to provide free quotes on repairs, replacements, and maintenance. urgent storm damage assessment or a planned roof replacement, ProvenQuote's marketplace streamlines the process of finding and comparing local roofers without leaving your home.

South Jordan's humid continental climate brings heavy rains and high winds that test roofing systems year-round. Architectural asphalt shingles dominate the local market due to durability and aesthetic appeal across the region's neighborhoods. Many South Jordan homes sit within HOA communities, which means roof work often requires approval before contractors begin. Understanding these local factors helps homeowners and roofers align on materials, timelines, and compliance requirements.

ProvenQuote vets every roofing professional in its South Jordan network for licensing, insurance, and customer history. When you request quotes through the platform, local roofers respond with detailed estimates tailored to your home's specific needs and local building codes. This transparent comparison process saves time and money. Start your search today by entering your roofing need and receiving free quotes from licensed South Jordan professionals.

FAQ

Frequently Asked Questions About Roofing in South Jordan, UT(12)

Common questions from South Jordan homeowners about roofing projects, costs, and local pros.

In South Jordan, UT, roof replacement typically ranges from $8,000 to $18,000 depending on your home's square footage, roof pitch, and material choices. Most South Jordan homeowners choose architectural asphalt shingles, which offer excellent durability against our local weather conditions. Getting quotes from multiple licensed contractors will help you understand pricing for your specific property.

A typical roof replacement in South Jordan, UT takes 3-5 business days, depending on your roof's size, complexity, and weather conditions. Given South Jordan's exposure to heavy rain and high winds, contractors may need additional time for proper installation and weather-related delays. Your contractor should provide a detailed timeline before work begins.

Yes, most roof replacements in South Jordan, UT require a permit from the South Jordan City Community Development Department. Your contractor should handle the permit application process, but confirm this before hiring. Permits typically cost $100-$300 and ensure your project meets local building codes, which is especially important given South Jordan's high wind and heavy rain exposure.

Any roofing contractor working in South Jordan, UT must have a valid contractor license from the State Contractor Licensing Board. Always ask for their license number and verify it directly with the state board before hiring. This protects you legally and ensures the contractor meets Utah's professional standards.

Yes, architectural asphalt shingles are the dominant roofing material in South Jordan, UT and perform well in our humid continental climate. They resist South Jordan's heavy rain and high winds effectively, typically lasting 20-25 years. Architectural shingles offer better aesthetics and durability than standard asphalt shingles, making them a popular choice among South Jordan homeowners.

Most homeowners insurance policies in South Jordan, UT cover storm damage like wind and hail, though you'll typically have a deductible of $500-$2,500. Heavy rain and high wind damage are common in South Jordan, so review your policy details. Your insurance company may require an inspection before approving claims, and your contractor can often work directly with your insurer.

Quality roofing contractors in South Jordan, UT typically offer manufacturer warranties on architectural asphalt shingles (25-30 years) plus workmanship warranties (5-10 years). Given South Jordan's harsh weather with high winds and heavy rain, ensure your contractor warranty covers weather-related failures. Always get warranty details in writing before signing your contract.

South Jordan, UT experiences high winds and heavy rain that can accelerate roof aging compared to milder climates. Architectural asphalt shingles typically last 20-25 years in South Jordan conditions, but regular inspections every 2-3 years are recommended to catch damage early. Annual maintenance, especially after storms, helps protect your investment against South Jordan's weather challenges.

Insurance Guide

Roofing Insurance Claims in South Jordan, UT

South Jordan, UT is an active severe-weather market — most roofing projects here involve an insurance claim. Here's how the process works for both homeowners and contractors.

HFor Homeowners: Step-by-Step Claim Process

  1. 1

    Document the Damage First

    Before calling your insurance company, photograph every area of damage — shingles, gutters, skylights, vents, and fascia. Include timestamps. The more documentation you have, the stronger your claim. Do not allow temporary repairs or cleanup until you have photos.

  2. 2

    File Your Claim Promptly

    Contact your insurance carrier as soon as possible after the storm. Most policies require claims within 12–24 months of the damage event — check your policy for your state's exact deadline, as windows vary. Your carrier will assign an insurance adjuster to inspect the property.

  3. 3

    Get a Licensed Contractor Involved Early

    Hire a licensed local roofing contractor before your adjuster visit — not after. A reputable contractor will walk the roof with the adjuster, point out damage the adjuster might miss, and provide a professional scope of work. This single step often results in a significantly larger approved claim.

  4. 4

    Adjuster Inspection

    The insurance adjuster will inspect your roof and produce a Xactimate estimate — the industry-standard tool for pricing repairs. This estimate becomes the baseline for your approved claim. If your contractor disagrees with the scope, they can submit a supplement (additional documentation) to request coverage for missed items.

  5. 5

    Review Your Policy: ACV vs RCV

    Actual Cash Value (ACV) policies pay the depreciated value of your old roof. Replacement Cost Value (RCV) policies pay what it actually costs to replace the roof with like materials — usually significantly more. Check your declarations page. If you have RCV coverage, your insurer typically releases the depreciation holdback after the work is completed.

  6. 6

    Work Begins — Contractor Handles Permits

    Your contractor pulls all required permits with the South Jordan building and permit office before work starts. Inspections are scheduled as required. Final payment from your insurer is released after the work is completed and documented.

Check your policy before the storm — not after

ACV vs RCV is the single most important difference between insurance policies for South Jordan homeowners. After a major hail event, an ACV policy may pay $4,000 on a $14,000 roof replacement because of depreciation. An RCV policy pays the full $14,000 (minus your deductible). Review your declarations page now and call your agent if you're not sure which you have.

CFor Contractors: Working the Insurance Process

Be Present at the Adjuster Inspection

Don't let your customer meet the adjuster alone. Walk the roof together. Point out every damaged component — including HVAC equipment, pipe boots, skylights, and gutters. Adjusters work fast and miss items. Your presence protects your customer and secures the full scope.

Document Everything in Xactimate Format

Adjusters use Xactimate pricing. If you submit supplemental requests, use Xactimate line items wherever possible. Vague estimates ("replace some shingles — $3,000") get rejected. Itemized, measured, line-item supplements get approved.

Supplement Properly for Supplements

After the initial approval, supplements are common. Supplement for permit fees, drip edge, ice and water shield, disposal, and any code-required upgrades not included in the original estimate. A proper supplement workflow is the difference between a $8,000 job and a $12,000 job.

Key Terms Explained

ACV (Actual Cash Value)

Insurance pays the depreciated value of the damaged items — what they were worth at the time of the storm, not what it costs to replace them today. Lower payouts.

RCV (Replacement Cost Value)

Insurance pays what it actually costs to replace the damaged items with new, like materials. Higher premiums, but far better coverage after a major event.

Deductible

The amount you pay out of pocket before insurance kicks in. Typical UT deductibles range from $1,000 to 2% of dwelling value for hail claims. Cannot be legally waived by the contractor.

Supplement

A documented request to your insurer to add scope or cost items that were missed in the original adjuster estimate. Supplements are normal and often result in thousands of dollars in additional coverage.

Xactimate

The industry-standard estimating software used by insurance adjusters. Knowing how your contractor documents scope in Xactimate format significantly affects your claim outcome.

Depreciation Holdback

On RCV policies, insurers pay in two installments: the ACV amount upfront, then release the "recoverable depreciation" after the work is completed and documented.

Storm Chasers & Red Flags — Protect Yourself

  • No local license or business address — verify contractors at the UT contractor licensing board website
  • Demands large upfront payment (more than 10%) before work begins
  • Pressures you to sign before your adjuster visit — a reputable contractor never rushes this
  • Out-of-state plates on trucks; appeared only after the storm — "storm chasers" vanish when problems arise
  • Cannot provide certificate of insurance on request — do not hire without proof

ProvenQuote connects you with licensed South Jordan roofing contractors experienced with UT insurance claims.

Get a Free Estimate From a Licensed Contractor

Ready to Find a Trusted roofing contractor in South Jordan?

Licensed. Insured. Local.

  • No Obligation
  • Free Estimate
  • Local Expert

Roofing Services Near South Jordan, UT

ProvenQuote connects homeowners to trusted roofing professionals throughout UT.

Coverage Area

We Also Serve These Communities Near South Jordan

The South Jordan roofing network covers surrounding communities. Homeowners in these cities get matched with the same licensed, insured pros.

Free · No Obligation

Get Your Free Roofing Quote in South Jordan

Licensed. Insured. Local. We'll match you with a trusted roofing contractor in South Jordan.

Get Your Free Roofing Quote

Connect with a licensed local professional in South Jordan, UT. No obligation.

1
2
3
4

Step 1 of 4Service

What do you need? *

How soon do you need it? *

For Roofing Professionals

Are you a roofing contractor in South Jordan, UT?

ProvenQuote leases this page to one roofing business — exclusively. Every homeowner who fills out a form here goes directly to you. No shared bids. No competition. Your name on every quote.

Availability

1 Slot

Competing Businesses

None

Contract Type

Monthly

  • Exclusive leads — not shared with any other provider
  • Your business name, logo, and phone on every page
  • Qualified consumers already researching and ready to book
  • Cancel anytime — no long-term contracts

Own This Market

South Jordan, UT Roofing — exclusive access

Apply to make this page yours →

Reviewed within 24 hours. No commitment to apply.

Free estimate · No obligation