OCC Plumbing & Restorations
OCC Plumbing & Restorations's Channel
 
 
 
2001 Capizzi Toilet Punishment Day!
9,174
Cadet vs Compton
2,713
Flushing 10 toilets
2,071
20 Toilets Flushing!
1,976
1992 Lamosa Sahara Punishment Day!
1,525
Baybrook Mall Restrooms
1,455
HMNS Restrooms Full Shoot
1,357
Kohler Class 5 vs Toto Drake
1,116
Glacier Bay Toilet Punishment Day!
972
 
 
2001 Capizzi Toilet Punishment Day!
9,174
Cadet vs Compton
2,713
Flushing 10 toilets
2,071
20 Toilets Flushing!
1,976
1992 Lamosa Sahara Punishment Day!
1,525
Baybrook Mall Restrooms
1,455
HMNS Restrooms Full Shoot
1,357
Kohler Class 5 vs Toto Drake
1,116
Glacier Bay Toilet Punishment Day!
972
2004 Porcelamex Toilet Punishment Day!
904
The Full Toilet Restoration Process
691
Target Men's and Family Restrooms
690
Procemex Toilet Punishment Day! (New Year Special)
688
Large Convention Center Restroom
6,410
Mini 5 Inch Springfield Toilet Flushes and Tests!
6,284
Crane Galaxy Elite II punishment day part one
6,100
Almeda Mall Restrooms
6,047
2011 American Standard Allbrook Flushes and Tests
5,504
Mini Kilgore Apex Flushes and Tests!
4,991
Large Theater Men's Restroom
4,721
2003 Niagara Flapperless Punishment Day!
4,350
Huge Office Park Restrooms Compilation
4,001
Church Men's Restroom
3,928
Enormous Buc-ee's Restroom
3,853
6 Kohler Wellworths vs a washcloth
3,706
1974 AS Cadet vs Kohler Wellworth Ingenium
3,411
1981 Wellworth WG vs 1977 VHP dirt test
3,374
Kohler Ingenium vs Kohler Class 5
3,289
Massive Vintage Marriott Restroom
3,178
 
OCC Plumbing & Restorations
Profile
 
Name
OCC Plumbing & Restorations
Description
Welcome to OCC Plumbing & Restorations!

On this channel, I make videos of toilets and urinals that I find "in the wild" or ones that I have in my collection. My interest in toilets isn't dirty, I am simply fascinated by the variety of models and the way they work. I have a series of tests that I run on the toilets in my collection. Those include a washcloth, grocery bag, dish towel, a clogged siphon jet, dirt, and super powered flushes on my 18 gallon high tank!
After I'm done with the toilets in my collection, I clean them so they look new, install new tank parts, and sell them online which is why a lot of them aren't in my collection anymore. If a toilet I get is damaged, I break it apart and show the inside of it because it's very interesting and every toilet is different.
If you have any questions, feel free to ask!

I also run the largest Toilet Community Discord server so feel free to join us and chat with all of us directly! It is linked below.

Updated April 9, 2025
Subscribers
22.8K
Subscriptions
Friends
Channel Comments
dakotaskiesphoto (4 minutes ago)
My daughter found this... It's quite wholesome to watch such degradation of innocent (?) toilets, I am going to share with my friends. We're gonna get baked like beans and cackle together tonight.
y7kuzii (10 minutes ago)
9:27 “*let’s just screw it up*” NICE JOKE LOL
ThinkNoodles2playsdoors (17 minutes ago)
I FELL BAD FOR THE POOR LITTLE TOILET
jedax_360 (28 minutes ago)
Never thought the day would come where I watch a toilet getting punished lol
"Excuse me what was that" i was laughing to death
matthewb2918 (47 minutes ago)
Why did you say "Let's go bowling." at 15:46?
Scout_and_friends2015 (52 minutes ago)
5:33 R.i.p toilet
Hiyozzi24 (2 hour ago)
The toilet was like what the [_] did you do to my tank?
Sakura._.67 (1 hour ago)
I love how you’re just having beef with a damn toilet
chuckiegarcia5095 (2 hours ago)
this is the most pathetic excuse for a toilet I've ever seen! this toilet should be illegal in Mexico and here in the United States because we deserve better!
Cellokid12 (3 hours ago)
That’s a good toilet roast “my american standard allbrook could take that”
NonchalantCheeseSUPER (18 hours ago)
So basically, you’re telling me this is literally worse than my miniature clay toilets. That’s just sad.
Bigbird93 (7 hours ago)
There is someone out there that gets off to watching toilets get punished
userid get finish at: 0.00 clean innertube fetch finish at: 0.10 main response parse finish at: 0.50 getAdditionalSections finish at: 1.00 applyHTML finish at: 2.40