P.E.C. Window Cleaning

P.E.C. Services is a professional cleaning service aimed at maintaining, protecting and beautifying one of your largest investments since 1992.

Get An Online Estimate!

Residential and commercial property maintenance and cleaning

Window Washing, Gutter Cleaning, Power Washing,Chandelier Cleaning, Window Screen Repair, And Glass Restoration / Scratch Repair are all services we offer to meet your residential and commercial property maintenance and cleaning needs.

Dedicated to customer service, safety, and quality.

Since 1992 P.E.C. Services has been faithfully serving Chicagoland area. Wth our dedication to customer service, safety, and quality. You can rest assured your window cleaning technician will inform you of your cleaning process and any problems that may arise. Our employees have the knowledge and experience to complete your service in a timely and efficient manner.


We strive to complete each and every job with professionalism and integrity at a reasonable price. With a dedicated work ethic; our goal is to earn not only our customers business, but that of their neighbors, family, and friends.


They were on time, courteous, professional and did a terrific job. I would recommend them to anyone.

Richard M.

Naperville, IL

Steve and PEC Services have been caring for my Downers Grove home for approximately 5 years now.  Window-washing (inside & out), gutter cleaning, screen repair, etc. – they always do an awesome job in a professional manner.  I just had them do a thorough cleaning to get my house ready for the market, and they cleaned window tracks and screens, skylights, etc.  – stuff I hadn’t even thought about, at a very reasonable price.  Thank you, PEC – see you in the Spring!


Naperville, IL

With the nice weather we have had, Steve and his crew at PEC were able to come out today and clean my windows.  For the deal PEC is giving us, you cant beat what services they provide.  You don’t realize how dirty your windows are until they are cleaned.

PEC cleaned the windows, screens, and sills as advertised.  The screens look like brand new.  The sills were brushed and vacuumed.  His staff was very professional and brought all their own equipment including a hose to clean the screens.

After having PEC clean my windows, I will never do them myself again!!!!

Thanks Steve and PEC

West Elgin Resident

Elgin, IL (West)

Just used PEC Services for the first time. Wow, what a great experience. Didn’t realize how dirty everything was. Just having the screens cleaned makes a world of difference.

Happy Homeowner

Elgin, IL (West)

I called PEC to get a quote on washing the windows at my house. It is the middle of winter but I wanted to get something lined up for a spring cleaning. My last window cleaner recently retired and he told me to call PEC. A representative told me that I would have a written quote in my inbox within a day. It was there within a few hours. WOW. I looked over the quote and decided that I wanted to have them clean my windows sooner as it has been quite a while. They showed up on time. Looked and carried themselves as professionals.

And as far as the cleaning, it was the best job I have ever had and I get my windows cleaned twice a year. They took the time to put shoe covers on, and tarp below to protect my floor. These guys really know what customer service is. I will use them as my window cleaner from now on and would definitely recommend  this company (and have) to anyone.

Thanks for a great job guys, see ya in the spring!!!!

Steve S.

Carol Stream, IL

Just had my windows cleaned by PEC for the third year in a row. As always a great deal and excellent job. Don’t forget about their spring special!

Chris P. Baycohnn

Elgin, IL

Had Steve’s crew over yesterday and can not say what a pleasure this company is to do business with.  Price is amazing, quality of work is great, but most of all the people who come to your house are very professional and extremely polite.  Can not say enough about Steve and his team.  If you are thinking about getting your windows cleaned you MUST consider P.E.C. Services.

Thanks Steve!


Elgin, IL

Once again, PEC did an amazing job on our windows!  I highly recommend taking advantage of the fantastic deal they are offering NewElgin residents.  You cannot beat the price anywhere and add to that their professionalism and fantastic job they do… worth every single penny!  Now if I could just keep the dogs’ noses and feet off my beautiful clean windows…  :D


Elgin, IL

Greater Chicagoland Area

Estimate Request Form

P.E.C. Services


Please feel free to use our estimate request form above to request your free no obligation estimate.