Site Navigation


Windmill Countertops

About Us

Windmill Countertops, in Batavia, IL, is the area's leading countertop company serving Batavia, Geneva, St. Charles, Sugar Grove, Elburn and surrounding areas since 2012. We specialize in countertops, new construction, kitchen, bathroom and basement remodeling, installation and much more. For more information, contact Windmill Countertops in Batavia.

Areas Served

Batavia, IL | Geneva, IL | St. Charles, IL | Sugar Grove, IL | Elburn, IL | North Aurora, IL

Our Professional Associations

Our Certifications

Languages Spoken

What We Offer

Our Specialties include:

Our Services include:

Our Brands include:

Our Products include:


On 5/16/2024 Jack Rumpf had this to say:
I never write reviews but this one is very deserving. We searched all over the suburbs for the right place to replace our countertops and found the BEST. Windmill did an absolutely fantastic job - we just had our whole house repainted and were concerned with any mess or scratches. Not a single one - perfectly measured, perfectly installed and we were so impressed with how meticulous, friendly and professional the crew was - they even came back a second day to make sure everything was sealed and done right. By the way, their price was very competitive and the service was stellar. You WILL NOT go wrong choosing them!!!

On 5/1/2024 Anthony C. had this to say:
Family reunion n business with competitive pricing and outstanding service. They have an added step that no other countertop supplier offered. After your order is placed they invite you to come see your exact slab before cutting. As part of their measurement process they build a wood outline of your future countertop. When you go see your slab they have the wooden frame there so you can move it around on your slab. This allows you to get the veining as you want and avoid loosing a key feature to where the sink holes will be. Our layout required a seam and we were able to use the frame of the smaller piece to identify a part of the slab that closely mirrored the larger piece. An invaluable tool to get the counter tops you want. Highly recommend Windmill.

On 2/8/2024 Tom Z. had this to say:
We had new countertops and sinks installed in our bathrooms several years ago. We thought the porcelain was wearing off 3 of the 4 sinks. We called and Windmill Countertops was very responsive. Dan actually came to our house a few hours later. He brought with him Bar Keepers Friend. Although he suspected the issue was lime build up, he was very respectful of our concerns. Most reputable companies would have told us to try using Bar Keepers Friend. Instead, he came to our house and was willing to clean all four sinks. He insisted on giving us the cleaner when we offered to reimburse him. We have been very happy with the quality of the counter tops and the installation. The extra level of service because we expressed a concern was above and beyond expectations. Windmill Countertops is an outstanding company. Tom

On 2/2/2024 Bill D. had this to say:
Just had a new granite counter-top installed by Windmill Countertops. Looks fantastic and the team that installed it was very professional. Great Job! Bill D.

On 12/11/2023 Cindy Mennella had this to say:
From start to finish Windmill is wonderful to work with. Ernie is a perfectionist and takes small details into consideration. The delivery team is prompt, efficient and friendly. Great experience!

Contact Us

Windmill Countertops
907 W. Wilson St. Batavia, IL 60510
Phone: (630) 326-9470
Fax: (630) 761-0270

Corner of Van Nortwick Street and Wilson Street. Street Parking. Parking Lot

Where To Find Us

Follow us on Google
Follow us on Facebook
Follow us on Yelp

Payment Types Accepted

Checks, Debit Cards

Our Hours

Holiday Hours May Vary. Please Call For Details.

Monday: 8:00 AM - 4:30 PM By Appointment Only
Tuesday: 8:00 AM - 4:30 PM By Appointment Only
Wednesday: 8:00 AM - 4:30 PM By Appointment Only
Thursday: 8:00 AM - 4:30 PM By Appointment Only
Friday: 8:00 AM - 4:30 PM By Appointment Only
Saturday: 9:00 AM - 1:00 PM By Appointment Only


Terms of Use
Privacy Policy