Please schedule an appointment in advance by calling:
815-672-7466 (Streator)
815-795-3757 (Marseilles)
Hours may vary
Get New Windows for Your Home
Save money on your monthly utility bill by installing new, energy-efficient windows. Call JD's Glass & Mirror
and enhance the beauty of your home with our top-of-the-line insulated window glasses. Call us at 815-672-7466 to get FREE estimates.
Check Out Our Windows for Your Property
Single-pane windows
Double-pane windows
Energy-efficient windows
Insulated windows
Inside windows
Outside windows
Plexiglass windows
Manufacturer's WARRANTY
available! Call us at
815-672-7466 to learn
more about our residential glass services.
Replace your old, non-insulated windows with new, energy-efficient windows.