Contact Us
Visit Us
Arlington Heights Location
Elgin Location
Lake Zurich Location
Fox Lake
Give Us a Call
Arlington Heights Location
(847) 870-8550 Click to CallWe're Open
Arlington Heights
Exterior Services:
Mon. – Sat.: 7:30am – 7:30pm | Sun.: 8am – 6pm
Interior Services:
Mon. – Sat.: 8am – 6pm | Sun.: 8am – 5pm
Weather Permitting
Elgin
Exterior Services:
Mon. – Sat.: 7:30am – 7:30pm | Sun.: 8am – 6pm
Interior Services:
Mon. – Sat.: 8am – 6pm | Sun.: 8am – 5pm
Weather Permitting
Lake Zurich
Fox Lake
Exterior Services:
Mon. – Sat.: 7:30am – 7:30pm | Sun.: 8am – 6pm
Interior Services:
Mon. – Sat.: 8am – 6pm | Sun.: 8am – 5pm
Weather Permitting
Contact Form
Check out our FAQs below! If you have more questions, contact us using the form. Let us know what you need.
Arlington Heights Location
Elgin Location
Lake Zurich Location
Frequently Asked Questions
How do I sign up for the unlimited club?
You can sign up for the unlimited club online or at our location.
When will I be billed for my membership?
What happens if I get a new license plate or a new car?
How do I cancel my plan?
If you’re a member at our Lake Zurich location, you can cancel or downgrade your plan in person. For all other locations, you can make changes either in person or conveniently online