I used Kornesczuk Windows and Doors and have nothing but good things to say about them. He has done windows, he has done custom doors, he has done french doors, etc.
I also own a house in Villa Park (who needs a place in Union Pier when you have that?) and we used Schmidt. The work was OK, the follow-up for repair was ignored. Sent him a letter, he disagreed with me. Whatever. I know I am in the minority when it comes to my feelings about that company.
"I didn't belong to any of the groups or cliques that are so prevalent in Glen Ellyn. I couldn't believe that people voted for me."
You can also try FE Wheaton and have them recommend a contractor. They carry American Weatherseal (vinyl) and Windsor (wood with vinyl cladding) and others.