Wednesday, May 7, 2025

Secrets Revealed - How to Program Your TPMS Sensors Without Expensive Tools! Save Money Doing It Yourself!



It is estimated that 50 percent of all drivers ignore or delay servicing their Tire Pressure Monitoring System (TPMS). Many realize that TPMS repairs are expensive and can easily wipe-out their monthly budget (YES, THAT'S TRUE!). Today, you will learn DIY tips to save money on TPMS repairs. You will also learn how to  PROGRAM TPMS sensors without any special tools.  

Good news! 

The TREAD Act of 2007 requires manufacturers to "build-in" all vehicles assessible TPMS service procedures - like reset buttons, ignition cycles, or driving sequences to avoid expensive shop repairs and service tools. 

That's right! 

STOP paying shops to PROGRAM and RESET (activate) your TPMS sensors and Do-It-Yourself (DIY)!

What Should I Do If the TMPS Light Comes On? Simple! Check your tire pressure FIRST! If the light comes on while driving and remains steady, this indicates that your tire pressure is 25 percent below recommended inflation pressure. This is critically low and you should inspect your tires using a tire pressure gauge. This may be evident by bulging tire sidewalls. 

Tire pressure can quickly drop below TPMS threshold if the tire is punctured or significant changes occurs with the weather. Cold weather or excessively hot weather can cause a sudden drop or increase in tire air pressures. Watch the video below as ChrisFix explains how temperature affect TPMS operation...


To turn OFF the TPMS warning light - inflate your tires to the recommended pressure found on the driver door placard and then reset the TPMS. Some TPMS systems will reset automatically. Other systems may require activation. Consult your vehicle owner's manual. 

What Should I Do If the TPMS Light Remain ON or Flashes After Checking Tire Pressure and Resetting the System? 
Don't panic! This simply means there may be a sensor problem (usually a dead battery inside the sensor) or TPMS malfunction. A flashing TPMS warning light may also mean mis-matched tire pressures. Tire  pressure should be adjusted to within 1-2 psi of each other. Finally, sensor damage from recent tire work will also cause the TPMS light to flash.

There are two types of TPMS sensors...
  • Direct TPMS (most common): Uses radio-frequency (RF) sensors inside each wheel (315 MHz or 433 MHz) - they are battery powered, valve-stem mounted sensors that transmit real-time data to the ECM. 

  • Indirect TPMS (older models): Uses wheel speed sensors (ABS-based) to detect pressure loss.

When purchasing TPMS sensors, select Original Equipment Manufacturer (OEM) sensors that are PROGRAMMED to your specific vehicle's make and model. They are ready to install in your wheels right out the box. They will typically RESET or RELEARN tire position and write sensor ID codes to the ECM when the system is activated through a driving cycle, reset button, or series of ignition cycles using the vehicle's information system.


(TPMS) by Cars Simplified - Click on Photo to Play YouTube Video


To save money and bypass expensive TPMS tools, DIYers should avoid aftermarket and universal sensors that require PROGRAMMING. These sensors must be matched with the correct IDs and s

et to the proper frequency before being installed in the wheel. They require a scan tool that can copy information from the original sensor so that a clone can be made. 

Comments: DIYers should leave aftermarket and programmable sensors to the professionals and stick to OEM sensors (e.g., Schrader, VDO) that are pre-programmed for specific vehicles.

General TPMS Reset Steps

  • Inflate tires to placard pressure (listed on the driver’s door jamb)
  • Locate the TPMS reset button (often under the steering wheel, in the glovebox, or via infotainment menus)
  • Follow ignition sequences (e.g., turning the key to "ON" without starting the engine).
  • Drive the vehicle (some systems require 10-20 minutes at 25+ mph to recalibrate).


How to program cheap eBay/Amazon TPMS without a scan tool! by TomsFoolery - 
Click Here to Play YouTube Video

Comments: My last auto part purchased on 5/5/2025 was NEW OEM 56029398AB 68241067AB FITS CHRYSLER JEEP DODGE TIRE PRESSURE SENSOR worked perfectly right out of the box. The TPMS warning light turned OFF after 10 minutes of driving. All tires pressures were visible in the dash information system and the reset worked perfectly.

Vehicle - Specific Procedures *

1. Toyota/Lexus

Toyota Tacoma (2016–Present):

Turn ignition to "ON," press and hold the TPMS reset button under the steering wheel until the light blinks three times. Drive above 25 mph for 10 minutes.

Lexus ES (2019–Present):

Use the multi-information display to navigate to "Vehicle Settings > TPMS > Set Pressure." Hold "OK" to initialize, then drive for 10-20 minutes.

2. Ford

Ford EcoSport:

Inflate tires, turn ignition to "ON," and press the hazard light button six times. The horn will chirp, confirming reset mode. Drive at 20+ mph for 2 minutes.

3. Honda

Honda City/CR-V:

With tires inflated, go to "Vehicle Settings" on the infotainment screen. Select "TPMS Calibration" and follow prompts. Drive normally for 30 minutes.

4. BMW

BMW 3 Series (2019–Present):

Indirect TPMS models reset via iDrive: Navigate to "Vehicle Status > Tire Pressure Monitor > Reset." Drive 5-10 miles to recalibrate.

5. Hyundai/Kia

Hyundai Venue/Kia Sonet:

Press the TPMS reset button (located near the steering column) for 3-5 seconds until the warning light blinks. Drive for 20 minutes above 30 mph.

6. General Motors (Chevrolet, GMC)

Chevrolet Silverado:

Turn ignition to "ON," press the lock/unlock buttons on the key fob simultaneously until the horn chirps. Release, then press "Relearn" in the driver’s menu. Activate each sensor by lowering tire pressure until the horn honks.

7. Nissan

Nissan Magnite:

Indirect TPMS systems reset by driving at 16-50 mph for 10 minutes. Ensure tires are properly inflated beforehand.

8. Subaru

Subaru Outback:

Turn ignition to "ON," press the TPMS reset button (under the dash) until the light flashes three times. Drive for 30+ minutes at 40–65 mph.

9. Dodge, Chrysler, Jeep and Ram TPMS Reset Procedures

Automatic Relearn for Most Models - Many Dodge, Chrysler, Jeep, and Ram vehicles equipped with the Schrader TPMS sensor (common in 2010–2014 models) automatically reprogram after driving for 10+ minutes above 15 mph.

How to install a tpms yourself! by UncleMarks DIY Automotive Fix it Channel - Click Here to Play YouTube Video

Sensor replacement: New OEM sensors self-register during driving. Aftermarket sensors may require a TPMS tool for activation.

Comments: My 2014 Jeep Grand Cherokee Laredo Sport Utility 4-Door 3.6L 3604CC 220 Cu. In. V6 FLEX DOHC Naturally Aspirated uses the 433 MHz sensor. A local tire shop broke my sensor during a tire replacement and installed a 315 MHz sensor that I was told would work! NO IT DIDN'T WORK! All post-2015 JGC continue using 433 MHz sensors with no reported frequency changes. 

Battery Life on TPMS sensors forJGC generally last 5-10 years or more, however vehicle owners should be proactive and replace all sensors if TPMS warnings presist. 

Always use TPMS valve stem caps to prevent moisture and dirt from entering valve stems which could damage sensors. These caps are elongated and contains O-ring seals. Regular valve stem caps should not be used as substitutes. 

10. Watch this YouTube video: How to Change / Install a Tire without Breaking the Tire TPMS Pressure Sensor. No Damage by Weekend Hobby Mechanic - Click Here


 * - Some Info from ChatGPT


Wednesday, April 16, 2025

Sonic $0.99 Corn Dogs - Today Only 4/16/2025

 

Sonic $0.99 Corn Dogs, Today Only 

 4/16/2025

 
                      


Pick up Some Corn Dogs on Your Way Home! 

Sonic’s Corn Dogs are Made with All-beef Hot Dogs and Wrapped in Crispy Batter made with Cornmeal...  


$0.99 Discount will Apply at Checkout... 
 



Not Affiliated with Sonic

Tuesday, April 15, 2025

KRISPY KREME FREE DOZEN ON TAX DAY - APRIL 15, 2025 ONLY

 



It's About Time for a Tax-Break on Tax Day at Krispy Kreme! 

Today Only (April 15, 2025), Buy any Dozen Doughnuts In-store at Regular Price, Get 2nd Dozen Original Glazed Doughnuts for your State's Sales Tax...

When Ordering Online, Use Promotional Code TAXBREAK for Pickup or Delivery - Get a 2nd Original Glazed Dozen for Free...

There's a Limit of 2 Dozen per Customer while In-store, and a Maximum of 1 Free Dozen per Order Online...

Get Additional Details at - https://www.krispykreme.com/offers/taxday




Not Affiliated with Krispy Kreme



Friday, April 4, 2025

FREE DENTAL CLINIC - CONWAY EXPO CENTER APRIL 11 & 12, 2025




Join ​The Arkansas Mission of Mercy (ArMOM) in hosting a free dental clinic April 11- 12, 2025 at Conway Expo Center, located at 2505 E Oak St, Conway, AR 72032. 

 

Starting time is at 2:00 AM (early morning - not PM) each day, and patients (including children and adults) will be treated on a first-come, first-served basis. Generally you should be in line by midnight  according to live news updates covering this event.

 

No appointments are needed, and there are no  income or eligibility requirements. 
 
Services provided include cleaning, fillings, and extractions - at no charge!

      

Get details at: The Arkansas Mission of Mercy (ArMOM) Website -  Go to "Event Info"
http://arkmissionofmercy.com/ 

 

 
 

Friday, March 14, 2025

Save Money Maintaining Your Own Tankless Water Heater - Learn What to Do and What Not to Do

Complaint: No Hot water - Noritz NR C98DV Tankless Water Heater - Code 51 on Display Remote 

Model NRC98DV... NR: Stands for Noritz ResidentialC: Indicates Condensing unit (use a second heat exchanger to extract heat from exhaust gases), 98: maximum flow rate, 9.8 gallons per minute (GPM), DV: Direct Vent, uses a sealed venting system to draw air from outside for combustion

Let's get started... There is no hot water from my Noritz NRC98DV tankless water heater and is displaying Error Code 51 – which indicates gas manifold solenoid failure. This code is activated when there is insufficient gas flow and the unit shuts down. 

Failures from Error Code 51 ranges from poor gas valve connection to a defective solenoid valve. Upon inspection and testing, water leaked into the gas manifold and caused the solenoid to malfunction. 

What caused this problem? The problem was caused by a leaky heat exchanger. The heat exchanger in a tankless water heater is where cold water passes over superheated coils to quickly deliver hot water to the faucet. 

When a tankless water heater is not descaled regularly, hard water causes mineral buildup (scale) and corrosion. This can lead to overheating and cracking of the heat exchanger. 

A small pinhole or crack in the heat exchanger can cause water to drip onto the gas manifold, control board, fan and other electronics.

Note: Water damaged parts included in the 12 years warranty from Noritz included (see YouTube video below): 

  • Heat exchanger
  • Gas manifold (technician must verify watermarks in and around the gas manifold plate for warranty)
  • Heat exchanger fan assembly
  • Additional installation wires and mounting screws

Leaking Heat Exchanger Replacement of a Noritz NR98OD Tankless Water Heater by Dennis The Plumber - https://www.youtube.com/watch?v=PlpaO2k4Vec

Heat Exchanger Parts List - https://support.noritz.com/tankless-water-heaters-residential-nrc-series-nrc98-dv-ng

Noritz Service Repair Manual (Free Download) -  https://support.noritz.app/technical-literature?selected_model=NRC98-DV-NG

How to Replace the Gas Manifold - Replacing the Manifold and Checking Gas Pressures by noritzamerica - https://www.youtube.com/watch?v=ZdGgWOBalE0

What’s the Real Cause of this Failure? The real cause is lack of maintenance or neglecting to descale the tankless water heater on a yearly basis.

Would you believe I operated this unit for 8 years - totally unaware of any maintenance requirements? Likewise, how many other homeowners neglect critical maintenance requirements for their units? It's way too many! 

The purpose of this blog is to help you save money by learning how to maintain your own unit. 

Scheduled Maintenance Requirements - Noritz NRC98DV:

Periodic maintenance can prevent water damage failures and ensure many years of trouble-free operation. Noritz recommends:

1.     Annual Inspection: Check the cold water inlet filter for debris; inspect the front cover, fan, and venting for dust and debris.

2.     Heat Exchanger Flush: Flush the heat exchanger to remove scale buildup - especially if you have hard water.

3.     Professional Servicing: Hire a professional to maintain and inspect unit yearly

 

How to Perform Noritz Periodic Maintenance by noritzamerica - https://www.youtube.com/watch?v=iLiV2YSSLrk

How to Pull Error Codes from Noritz Tankless Water Heater?

Noritz provides a walk-through video for homeowners demonstrating the process of pulling codes from the handheld display…

Checking the Error Code History : Noritz Tech Tip by noritzamerica - https://www.youtube.com/watch?v=zqqJT907sRI

Huge List of Noritz Error Codes - https://help.noritz.com/index.php/article-tags/errorcodes/

Here’s the step-by-step procedure for retrieving error codes on a Noritz NRC98DV using the residential remote:

1.     Turn Off the Remote: Press the Power button to turn the remote off.

2.     Enter Diagnostic Mode: Hold down both the Up and Down arrow buttons simultaneously until 03 is displayed.

3.     Access Error Code History: Press the Down button once to enter the error code history.

4.     View Stored Error Codes: Press the Up button to scroll through the error codes, one by one.

5.     Identify the End of Error Codes: Continue scrolling through the error code history until you see 000. This indicates the end of the recorded error codes.

6.     Exit Diagnostic Mode: Hold down both the Up and Down arrow buttons simultaneously to exit.

7.     Turn the Remote Back On: Press the Power button to turn the remote back on.

A listing of procedures can be found inside the unit, behind the cover panel once it is removed under “Displaying Maintenance Monitors.

What are the terms of Noritz NRC98-DV-NG tankless water heater warranty?

Heat Exchanger:

·       Without Recirculation: 12 years

·       With Recirculation: 12 years

Parts: 5 years

Labor: 1 year

The warranty terms are detailed on Noritz's support page for NRC98-DV-NG… https://noritz.com/warranty

Noritz's EZ Series models come with a 25-year warranty on the heat exchanger when installed in single-family homes.

How Much is Labor Costs and Parts?

Several technicians estimated 5-6 hours of labor at an approx. cost of $3,000. This rate is significantly higher than standard rates for appliance repair (ranging $500 to $600 per hour as compared to $100 to $200 per hour). 

Tankless water heaters are safe, energy efficiency, provides an endless amount of hot water, and have a long lifespan, however they require strict maintenance to ensure their longevity.  

Possible replacement parts cost for water damaged units:

1.     Gas Manifold Assembly: Controls the distribution of gas to the burners - $200 - $300

2.     Control Board: Manages the operation of heater, including temperature control and safety functions - $150 - $250

3.     Water Flow Sensor with Thermistor: Detects and monitors water flow to control heating and water temperature $100 - $150

4.     Transformer: Provides power to control board and electrical devices $80 - $120

5.     Wiring Harness: Connects electrical components inside the unit - $30 - $50

6.     Water Filter Cover with Inlet Filter: Filter debris from entering the unit - $20


Save Money with Federal and State Rebates
In 2025, homeowners who install energy-efficient tankless water heaters may be eligible for federal tax credits and state rebates through...
  • Energy Efficient Home Improvement Credit: homeowners claim 30% of the cost of qualifying energy-efficient improvements on certain tankless water heaters, up to a maximum of $600 annually irs.gov
  • Federal Tax Credit: The Energy Efficient Home Improvement Credit is available to homeowners in every state - including eligible upgrades to certain high‑efficiency tankless water heaters. Get a complete listing of resources at DSIRE - Database of State Incentives for Renewables & Efficiency (enter your zip code and find savings in your state)
  • Arkansas Oklahoma Gas (AOG): Provides a $700 rebate for installing natural gas tankless water heaters with a Uniform Energy Factor (UEF) of 0.90 or higher aogc.com
  • State Rebates in Arkansas available through Black Hills Energy Arkansas: Offers rebates on qualified water heating equipment (see eligibility requirement) at Residential Energy Efficiency Rebates

 

Not Affiliated with Noritz or Any Publisher in this Blog

 

 

 

 

Wednesday, February 19, 2025

ELECTRIC FIREPLACE ROCKER SWITCH FAILURE - EASY DIAGNOSIS AND FIX

 

BUILT-IN ELECTRIC FIREPLACE TV STAND

My electric fireplace is about 13 years old and has been plagued with burning of the rocker switch that turns power ON/OFF to the heating element. The switch is located nearest the heating element and has repeat failures - every other year.


This year, instead of only replacing it - I decided to install a heat shield between the rocker switch and the heating element. The heat shield is simply a piece of sheet metal bent in an "L-shape" and screwed to the floor of the control panel.

You will need to remove the top and rear fireplace cover to install the heat shield. Dimensions are: 3" wide x 2-1/2" high. Drill a small hole and insert a screw to secure the unit (see diagram below). 


The heat shield should absorbed the excessive heat from the heating element and vent it through the rear panel of the fireplace. No other switch on the control panel was affected by this problem. 

Let's hope this is a permanent fix.

The replacement part is a 3-prong fireplace rocker switch. It was found at my local ACE Hardware Store for $11.49 cent. 





Monday, February 17, 2025

THE GOVERNMENT CHECKBOOK - Cash and Debits

 


Discover When and Where Your Tax Dollars are Deposited and Withdrawn Daily - Down to the Nearest Million! 

Get Reports from the Government Checkbook Sent 
Straight to Your Computer for Downloading - 100% Free and Available to the Public!

Track Daily Cash and Debt Operations - Along with Electronic Funds Transfer (EFT), Balances and Deposits to and from the Government Checkbook!

Get Daily Downloads to Keep Every U.S. Citizen and Taxpayer Up-to-Date on Government Spending - Including Income Tax Refunds Issued, Redemption of Securities and More! 

Listen to what I found on Alexa (2-16-2025 - "Alexa, Play Planet Money - Latest Episode"), Planet Money and NPR...

 



Not Affiliated with Any Political Group or Agency - For Informational Use Only!


Thursday, February 6, 2025

What Happened to My Engine Oil? Leaking? Smoking?

2015 Honda CRV with the 2.4 engine and 150,000 miles

Complaint:

After 3 months of driving between oil change, the oil pressure light on the dashboard came ON while driving. The oil level was checked and no oil was found on the dipstick. What Happened to My Oil?

We added 3 quarts of oil to the engine and brought the level on the dipstick to FULL. This car is a daily driver moving between school, work and after-school practices and performances. We have no time for engine problems and breakdowns.

Honda CRV owners 2015 – 2019 are complaining all across the U.S. and asking the same question after 100,000 miles or so of driving - What Happened to My Oil? 

Comments: Complaint also applicable to 2013 - 2017 Honda Accord and 2016 - 2019 Honda Civic vehicles.

Watch this 2-minute Youtube video - Honda CR-V Burns Oil: PCV Replacement on a 4-Cylinder #honda #engineoil #carcaretips  by Professor's Garage

Cause:

Simple answer. It's either leaking or being burned inside the engine. In most cases, these problems are caused by a clogged PCV valve due to lack of maintenance. Regardless of the cause, OIL IS MISSING from the engine can quickly lead to catastrophic engine damage. 

What is a PCV Valve?

The Positive Crankcase Ventilation (PCV) valve is an emissions device that controls unburned gases that escapes pass the piston rings. The PCV valve circulates the unburned gases inside the engine and routes it to the combustion chamber where it is burned during engine operation. This keeps the engine oil clean and prevents harmful fumes from building-up inside the crankcase to keep the oil clean and free from sludge and moisture. The PCV valve ensures a long-lasting engine and keeps the environment clean.

See Picture of OEM Factory PCV Valve Assembly... 

https://www.amazon.com/Quality-Valve-Assembly-Honda-17130-5A2-A01/dp/B09PV9C19N 

Correction:

Wait a minute! Are you telling me that an inexpensive $10 part at Amazon.com ($32.99 at Honda) that is supposes to keep my engine oil clean and running smoothly is destroying my engine? Well yes, but hold on a second! It's not the part, it's lack of maintenance! 

Why is this happening?

In the Honda Owner's Manual, the recommendation is to "service the PCV valve" by checking its operation every 30K, 60K, 90K, 120K, 150K... miles (watch the 2-minute Youtube video above on how this is done). This problem is happening because many car owners, automotive technicians, and service advisors neglect to check or fail to emphasize the importance of this critical maintenance procedure. 

If this PCV valve becomes clogged with carbon and gum from the unburned fumes, it tends to stick in the OPEN or CLOSED position. If it sticks CLOSED, pressure builds inside the engine and causes oil leaks around gaskets and seals. If it sticks OPEN, vacuum pressure sucks engine oil from the engine crankcase and burns it inside the engine. Either way, the OIL IS MISSING from the engine!

The good news:

Honda engines are tough and reliable and can sustain some neglect, but affects tend to linger and require more frequent checks of the engine oil level (weekly or monthly) between oil changes. 

  • Replacing a clogged PCV valve may substantially reduce the amount of oil loss between oil changes and may even stop many engine oil leaks.
  • Replacing the PCV valve on your Honda takes about 10 minutes and it is easy to install!
  • Pay attention to leaks, sounds, and smells coming from your engine - these are early signs of trouble.

Conclusion:

Hopefully, the engine returns to normal operating condition and Honda owners are encouraged to follow all maintenance schedules outlined in their Owner's Manual...

 HAPPY DRIVING AND STAY SAFE!

 

Further Study - Learn How to Test the PCV Valve on Any Vehicle with a Piece of Paper. Check-out the YouTube video by "The Old Mecanico Show" - https://www.youtube.com/watch?v=l3ppNvofPHI


Saturday, February 1, 2025

LET TURBOTAX FIGURE YOUR 2024 TAXES!

My Screenshot - Do Your Own Taxes! Start for FREE!
Let TurboTax Get You the Largest Maximum Refund...
No Payment Needed to Calculate Your Return!


All Calculations are 100% Guaranteed! 

Deduct Your Filing Fees from Your Refund!

E-file and Get Cash Sent Straight to Your Bank Account!

Purpose
The purpose of this blog is to help you get started with TurboTax. This includes E-filing and setting up direct deposit. Absolutely, no paperwork or printing is required to transmit your taxes to IRS when you E-file your return. It took me 90 minutes to complete a Federal and State return with Standard Deductions for married couple filing jointly. 
Introduction: Why I Use TurboTax
Point #1 - If you go through the hassle of gathering all tax documents and presenting them to a tax agent, why not skip this step and let TurboTax advise you. All you need to do is input your information into the software. Everything is arranged in an easy step-by-step process with QUESTIONS and ANSWERS that require simple YES or NO responses. 

Point #2 - I know many of you don't want to be bothered with tax preparation and many opt for a tax agent to prepare your taxes. Keep in mind that IRS holds you responsible for your return (not the tax preparer). lf IRS finds and error in your reporting, they may elect to fix them. However, major errors or omissions may require a tax amendment which can delay your tax refund by weeks or even a month or more. Let TurboTax guide you through the filing process.


2025 TurboTax Tutorial for Beginners by Becca Lee

Known Facts About TurboTax...
1.  You do not need a calculator to figure your taxes. 
The software does all calculations automatically.

2.  You do not need to learn tax laws. 
The software includes tax laws in the algorithm when calculating your taxes.

3.  You do not have to worry about lost paperwork. 
You are in charge of your own  paperwork. TurboTax gives you a systematic procedure for adding documents and statements into the software such as: W2's, 1099s, payments for insurance premiums, medical bills, charitable contributions, credits for children and dependents and many other documents for filing your return.

4.  You do not need to gather tax forms. 
TurboTax has all current tax forms from IRS in their database and they are updated constantly over the internet.

5.  Life changing events that affect your finances and tax situations are dealt with first.
Here are major life changing events that TurboTax handles: marital status, major illness, sales of real estate or land, number of dependents, major purchases of energy efficient appliances and devices (like solar panel and EV's), retirement,  lottery winnings, investments, business start-up, business losses and capital gains.

Get Your Paperwork Ready to File

If you want a printed copy of your return - feel free to print all pages of the completed tax return. 

Filing with Intuit TurboTax was easy and saved me lots of time and money. It's guaranteed to do the same for you!

Sign-up today for TurboTax and get the largest maximum refund... 

https://turbotax.intuit.com/personal-taxes/online/


Not Affiliated with TurboTax or Any Publisher - This Blog is for Informational Use Only

Sunday, January 19, 2025

What Is This Tool? Saved Me $300 in Plumbing Repairs - Easy to Use!



I Found this Tool in My Kitchen
Drawer 21 Years Ago When 
I Moved into My New Home!


Like Any Good Home Owner - 
I Kept It Thinking That I May
Need It One Day!

Well My Friends, the Day Has Come...

Watch the First 15 Seconds
of this YouTube Video
I Found Online...

It Saved Me $300
in Plumbing Repairs...

 

Totally Unbelievable...!