Castle Painting covers Geneva, St. Charles & Batavia. We paint residential homes & businesses.

We paint up and down the cities Fox River Valley every day. Serving the cities of Batavia, Geneva & St. Charles, Castle Painting has completed many projects.  Our painters are a dedicated group that want to make your project look great, and get done in a timely, professional manner. Let us take care of your home or business and we’ll get it painted just the way you want.
Call (888) 822-7853 for a FREE ESTIMATE

View the images below to see some of our local work.