Meguiar's makes some of the finest car care products out there. And even though the company was sold to 3M in 2008, Barry Meguiar is still the face of the company. He and his wonderful wife Karen, are front and center at many events.
In 2010, Barry almost died. He contracted a rare virus and was placed in an induced coma. He was not expected to survive. Thankfully he did. Karen and he attribute his recovery to their faith in God.
Barry started Revival Outside the Walls (ROTW), a Christian, non-clergy, lay-lay ministry. ROTW's 60 second radio segments, "60 Second Recharge" is heard on hundreds of Christian radio stations around the country.
From my dealings with the Meguiars I can say that they truly embody Christian ideals. I am very thankful to have met them. And not just for their hospitality. They are good people.