Contact Us

Have questions? Want to know more about how we get your car royally clean? Drop us a line and we will be happy to respond!

Say hello.

Address

2715 S Rt 26
Freeport IL 61032

In the Walmart & Menards shopping plaza
Hours

Open daily as weather permits
Monday – Sunday 8am - 8pm

Our Community

LEARN MORE

Join the Water Castle Car Wash Team

We’re always looking for new knights to champion the finest car wash in all the land!

CAREERS