Geneva, Batavia, and St. Charles
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.