Contact a St. Charles Painter Today!
  • St. Charles Painter Phone(630) 707-1999
FAIL (the browser should render some flash content, not this).


Professional interior and exterior painting services.

Dry Walling

Drywall repairs and modifications for residential and commercial clients.

Quality First

We only use the best products to give only the best results.

Residential and Commercial Painting Company in St. Charles

Specializing in Painter Services, Painting Contractor Services and Power Washing Services in the Elgin, Elburn, St. Charles, Geneva, Wayne, Batavia and Aurora Areas.

O'Brien Painting Company is located in St. Charles, IL and services businesses and homeowners in the Fox Valley and surrounding suburbs.

Our service team consists of courteous, reliable, and skillful paint professionals. Count on us as experienced painters to fulfill your decorating vision. We will paint the interior and exterior of your private home or commercial building and office. We use the highest-quality, environmentally-friendly Sherwin Williams paint and stain, or other specific brands as requested.

We can assist and advice you with the selection of paint type, special finish, and color selection. We ensure that we understand exactly what your desired results are before we get started.

We Offer:

  • Commercial and residential services
  • Painting and Staining
  • Wallpaper removal or wallpaper hanging
  • Faux-finishing
  • Brush and spray applications
  • Exterior power washing
  • Pressure washing decks and wood preservation
  • Drywall patching and repairs
  • Plaster repairs

We Are:

  • Licensed and registered in Kane County, Illinois.
  • Fully insured with Liability and Worker's Compensation coverage.
  • Certified in EPA safe practices with ability to test older surfaces for lead-based paint, and trained in proper preparation, painting, and clean-up procedures to protect the environment and your loved ones from lead exposure.
  • Courteous and skillful professions that take pride in treating your home with the best of care.


For consultation and free estimates, please contact us by phone at (630) 707-1999 or by e-mail.