Avatar
Hi! I'm Tara with CM Roofing. Do you have any questions?
    CM Roofing LLC
    Beautiful Minnesota style home exterior featuring updated, new windows

    Drafty Windows Are Costing You Money. Let's Fix That.

    CM Roofing LLC installs and replaces windows for homeowners across Minneapolis, Columbia Heights, and the surrounding Minnesota metro area. Free inspections, licensed and insured, BBB Accredited A+.

    Energy Efficient
    Draft Prevention
    Minnesota Experience
    Licensed & Insured

    Why Replace Your Windows?

    Old, failing windows do more than just look bad -- they impact your comfort and your wallet.

    Close-up of a new energy-efficient double pane window
    Window installation in a residential home
    • Energy Efficiency

      Modern double or triple pane windows provide superior insulation, keeping your home warmer in winter and cooler in summer.

    • Eliminate Drafts

      Failing seals and warped frames let outside air in. New windows seal tightly to stop drafts instantly.

    • Clear Condensation

      Fogging between panes means the seal is broken. Replacement restores clarity and insulation value.

    • Smooth Operation

      Stop struggling with windows that are painted shut or too heavy to lift. New windows open and close effortlessly.

    • Storm Damage & Aging

      Hail and wind can damage window frames and screens. Aging windows simply lose their structural integrity over time.

    Window Services We Offer

    Whether you need to replace a single broken window or upgrade your entire home for better energy efficiency, we have you covered.

    • New window installation
    • Full home window replacement
    • Storm window installation
    • Energy efficient window upgrades
    • Single and double pane replacement
    Close up of new window installation showing quality workmanship
    Exterior view of a home with new windows

    Signs You Need New Windows

    Don't wait until winter to find out your windows are failing. Look for these common indicators.

    Visible Damage or Cracks

    Cracked glass, rotting wood frames, or visibly warped vinyl are clear signs it's time for a replacement.

    Rising Energy Bills

    If your heating and cooling costs are increasing without explanation, drafty windows are often the culprit.

    Condensation Between Glass

    Fog or moisture trapped between double panes means the seal has failed and the insulating gas has escaped.

    Why Choose CM Roofing for Your Windows

    We bring the same dedication to quality and honest communication to our window projects as we do to our roofing services.

    Licensed & Insured

    Minnesota contractor CR807082, fully insured and BBB Accredited A+ for your peace of mind.

    Complete Exterior Care

    The same trusted crew that handles your roof and siding can upgrade your windows, ensuring a cohesive exterior.

    Local & Reliable

    A local Columbia Heights company serving the Twin Cities with free inspections and no-pressure estimates.

    Frequently Asked Questions

    How long does a typical window replacement project take?

    Most residential window replacement projects are completed in one to two days, depending on the number of windows and the type of installation required. Our crew works efficiently to minimize disruption to your home, ensuring each window is securely installed and sealed the same day it is removed.

    Do I need to replace all my windows at the same time?

    No, you do not have to replace all your windows at once. Many homeowners choose to replace windows in phases, starting with the most damaged or drafty ones, or focusing on a specific side of the house first. We can help you prioritize which windows need immediate attention and create a plan that fits your budget.

    How much can I save on energy bills with new windows?

    Upgrading from old, single-pane or failing double-pane windows to modern, energy-efficient windows can significantly reduce your heating and cooling costs. While exact savings vary based on your home and usage, many homeowners see a noticeable drop in their energy bills, especially during the harsh Minnesota winters and hot summers.

    What happens during a free window inspection?

    During our free inspection, we assess the condition of your current windows, checking for drafts, seal failures, frame rot, and operational issues. We take precise measurements and discuss your goals, style preferences, and budget. Finally, we provide a clear, written estimate with no pressure or obligation to proceed.

    Does homeowners insurance cover window damage after a storm?

    Yes, if your windows are damaged by a covered peril like hail or high winds, your homeowners insurance will typically cover the cost of replacement or repair. We can inspect your windows for storm damage, provide the necessary documentation for your claim, and work with your insurance adjuster to ensure the damage is properly covered.

    Schedule Your Free Window Inspection

    Stop letting your money fly out the window. Contact CM Roofing today for a free, no-obligation assessment of your home's windows.

    Call (612) 381-4169Request Online