concrete flooring lake in the hills il

Every Project Starts With Surface Preparation

Work with James Concrete Polishing in Algonquin, Arlington Heights, Schaumburg & Naperville, IL

Painting on an uneven, dirty surface will give you less than perfect results. James Concrete Polishing focuses on surface preparation so that every project is a smooth one. Using a thorough cleaning solution, we'll prepare the surface to create a paint-ready canvas.

Are you ready to start your next painting project? Make a surface preparation appointment today by calling 847-337-3860.

A step-by-step process

Surface preparation is a multi-step process. Our professional team at James Concrete Polishing will fully prepare your surface to ensure paint goes on smoothly.

In order to prepare the surface, we will...

  • Use a cleaning solution to wash the surface properly.
  • Rinse away the cleaning solution and pat dry.
  • Sand or brush away any loose materials on the surface.


Trust James Concrete Polishing with your surface preparation. Call our team in Algonquin, Arlington Heights, Schaumburg & Naperville, IL today to set up an appointment.