Trusted by 180+ Homeowners
Tree Root Pipe Damage Water Removal in Glen Rose, TX
- Over 180 5-Star Reviews
- Free Estimates and Quotes
- 100% Satisfaction Guaranteed
- Child, Family & Pet Safe Steps
- 24-Hour Emergency Service
- Fully Licensed & Insured
Expert Tree Root Pipe Damage Water Removal in Glen Rose, TX
We’ve helped hundreds of Glen Rose, TX homeowners recover from tree root pipe damage water removal disasters. Our team has seen our fair share of flooded basements, water-stained walls, and soggy carpets in the area. We know how stressful it can be to navigate the aftermath of a pipe burst or tree root invasion. With our expertise, you’ll get back to normal life quickly and without breaking the bank.
Our reputation speaks for itself, with over 165+ five-star reviews from satisfied customers. They trust us to handle their water removal needs because we’re a local company that truly understands the challenges of living in Glen Rose, TX.
- We remove standing water quickly, often within 60 minutes, to prevent further damage.
- We use advanced equipment to dry out your property, including wet/dry vacuums and dehumidifiers.
- We handle all insurance paperwork and communication with your provider.
How Tree Root Pipe Damage Water Removal Actually Works
When dealing with tree root pipe damage water removal, every minute counts. That’s why our team follows a strict process to ensure your property is restored to its original condition. We take the time to properly assess the damage, identify the root cause (literally!), and develop a customized plan to address it. We’re not just about fixing the problem, we’re about preventing future issues from arising.
Step 1: Assessment and Diagnosis
Our technicians arrive quickly to assess the situation and find out the source of the leak. We use specialized equipment to detect hidden water damage and identify any potential hazards. This step is crucial in determining the best course of action and preventing further destruction.
Quick response time ensures we arrive within 60 minutes of your call. Our expert technicians use state-of-the-art equipment to diagnose the issue.
Step 2: Water Removal
We use high-capacity pumps and wet/dry vacuums to extract as much water as possible from your property. This step is critical in preventing further damage and reducing the risk of mold growth. Our team works efficiently to complete this process as soon as possible.
Advanced equipment ensures fast water removal and minimized downtime. Our experienced technicians work efficiently to complete this step.
Step 3: Drying and Dehumidification
We use industrial-strength dehumidifiers and air movers to dry out your property, including walls, floors, and ceilings. This step is essential in preventing mold growth and ensuring your property is safe to inhabit.
Industrial-strength equipment ensures rapid drying and effective dehumidification. Our dedicated technicians work around the clock to complete this step.
Step 4: Cleaning and Sanitizing
We thoroughly clean and disinfect your property, including all surfaces, to prevent the growth of mold and bacteria. This step is critical in ensuring your property is safe to inhabit.
Thorough cleaning and sanitizing ensure your property is safe and healthy. Our skilled technicians work diligently to complete this step.
Step 5: Restoration and Reconstruction
Depending on the extent of the damage, we may need to rebuild or replace certain elements of your property, such as flooring, walls, or ceilings. Our team works closely with you to ensure the final result meets your needs and expectations.
Customized solutions ensure your property is restored to its original condition. Our experienced technicians work collaboratively with you to complete this step.
Don’t let tree root pipe damage water removal get the best of you. Contact us today to schedule a consultation and let our experts handle the rest.

Warning Signs You Need Tree Root Pipe Damage Water Removal
Catching these signs early can save you thousands of dollars in repairs and prevent bigger problems down the line. Don’t ignore the following warning signs:
Musty Odors That Won’t Go Away
Unpleasant odors that linger even after cleaning and ventilation can show a larger issue with moisture buildup. This can lead to mold growth and structural damage.
Don’t ignore musty smells as they can show a larger issue with moisture buildup and structural damage.
Warped or Buckled Flooring
Noticeable changes in the appearance of your flooring, such as warping or buckling, can show water damage. This can lead to costly repairs and potentially compromise the structural integrity of your property.
Warped or buckled flooring can show water damage and structural compromise of your property.
Stains or Discoloration on Walls or Ceilings
Unexplained stains or discoloration on your walls or ceilings can show water damage or moisture buildup. This can lead to costly repairs and potentially compromise the structural integrity of your property.
Stains or discoloration on walls or ceilings can show water damage and structural compromise of your property.
Water Stains or Leaks Under Sinks or Appliances
Visible water stains or leaks under sinks or appliances can show a larger issue with plumbing or water damage. This can lead to costly repairs and potentially compromise the structural integrity of your property.
Water stains or leaks under sinks or appliances can show a larger issue with plumbing or water damage and structural compromise of your property.
Visible Mold or Mildew Growth
Visible mold or mildew growth on surfaces or in the air can show a larger issue with moisture buildup or water damage. This can lead to health problems and potentially compromise the structural integrity of your property.
Visible mold or mildew growth can show a larger issue with moisture buildup or water damage and health problems and structural compromise of your property.
Unusual Sounds or Creaks
Unusual sounds or creaks in your property, such as creaking floors or loud noises from the pipes, can show a larger issue with plumbing or water damage. This can lead to costly repairs and potentially compromise the structural integrity of your property.
Unusual sounds or creaks can show a larger issue with plumbing or water damage and structural compromise of your property.
Tree Root Pipe Damage Water Removal vs. DIY: When To Call a Professional
| Situation | DIY? | Call a Pro? | Why |
|---|---|---|---|
| Standing water covers 50% of your property | No | Yes | We can extract water quickly and safely to prevent further damage. |
| Water damage affects multiple rooms or floors | No | Yes | We have the equipment and expertise to handle large-scale water removal and restoration. |
| You’re unsure about the source or extent of the damage | No | Yes | We’ll assess the situation and provide a customized solution to address the issue. |
| You have a large or complex property | No | Yes | We’ll work with you to develop a customized plan to address the unique needs of your property. |
| You have concerns about mold or mildew growth | No | Yes | We’ll take steps to prevent mold growth and ensure your property is safe to inhabit. |
| You’re dealing with a recurring issue or multiple leaks | No | Yes | We’ll work with you to identify the root cause of the issue and develop a long-term solution. |
Don’t risk further damage or compromise the safety of your property. Contact us today to schedule a consultation and let our experts handle the rest.
Tree Root Pipe Damage Water Removal Cost In Glen Rose, TX
The cost of tree root pipe damage water removal can vary greatly depending on the severity of the damage, size of the affected area, and local conditions in Glen Rose, TX. These estimates are based on industry standards and can vary depending on your specific situation.
| Service | Typical Price Range | What Affects Cost |
|---|---|---|
| Water removal and extraction | $500 – $2,500 | Size of affected area, severity of damage, equipment needed |
| Drying and dehumidification | $200 – $1,000 | Size of affected area, severity of damage, equipment needed |
| Cleaning and sanitizing | $100 – $500 | Size of affected area, severity of damage, equipment needed |
| Restoration and reconstruction | $1,000 – $5,000 | Size of affected area, severity of damage, materials needed |
| Moisture testing and inspection | $50 – $200 | Size of affected area, severity of damage, equipment needed |
| Insurance paperwork and communication | $100 – $500 | Severity of damage, size of affected area, complexity of claim |
Exact pricing depends on an on-site assessment. We offer free estimates and will work with you to develop a customized solution to suit your needs and budget.
Service Areas Near Glen Rose, TX
We serve the following nearby communities: Acton, Aquilla, Bardwell, Blooming Grove, Blooming Grove, Bluff Dale, Breckenridge, Burleson, Carlton, Cedar Hill, Cleburne, Cockrell Hill, Covington, Dallas, Dawson, Dennis, Ennis, Ferris, Forreston, Glen Rose, Godley, Grandview, Grapevine, Haltom City, Haslet, Hico, Hubbard, Hurst, Irving, Itasca, Joshua, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Keene, Ke

John Delarosa is a licensed Damage Restoration Expert with over 20 years of hands-on experience in disaster recovery and structural mitigation. As a seasoned industry authority, John has spent two decades mastering the technical science of environmental safety, providing property owners with the reliable expertise and steady leadership required to navigate high-stress losses with absolute confidence.
𝗖𝗲𝗿𝘁𝗶𝗳𝗶𝗰𝗮𝘁𝗶𝗼𝗻𝘀: John holds elite IICRC credentials, including Water Damage Restoration (WRT), Applied Structural Drying (ASD), Mold Remediation (AMRT), Fire and Smoke Restoration (FSRT), and Odor Control (OCT).
𝗙𝗮𝘃𝗼𝗿𝗶𝘁𝗲 𝗣𝗮𝘀𝘁𝗶𝗺𝗲: An avid outdoorsman and craftsman, John enjoys coastal fishing and woodworking, hobbies that reflect the patience, precision, and dedication to detail he brings to every restoration project.
𝗕𝗲𝘀𝘁 𝗣𝗮𝗿𝘁 𝗼𝗳 𝘁𝗵𝗲 𝗷𝗼𝗯: He finds the most fulfillment in providing a clear path forward for families, turning a site of devastation back into a safe, comfortable, and healthy home.
