Thanks for the advice! I got the Husband to get his dads buddy out here who is a contractor, and he said it isn't a gas leak, just back up from flooding or something or another. I didn't quite understand, but I let them figure it out.
Thanks again y'all for the heads up on it possibly being gas!
I'd much rather handle a plumbing issue than a gas explosion. 4951