Common questions about our work, our service area, and how projects come together. If yours isn't here, call (763) 343-6228 or email brandon@mactagg.com.
Single window or door installations are typically half-day or single-day jobs. Full-home window replacements run 2–3 working days. Roof replacements are 1–2 days. Siding replacements for a typical 2,000–3,000 sq ft home run 1–2 weeks. Remodels and custom builds have specific timelines we share in writing before signing.
Yes. MacTaggart Construction Co. is a licensed Minnesota residential contractor (MN License #BC808631). We carry full general liability insurance and workers' compensation coverage. Both certificates available on request — we'll send copies before work begins on any project.
Yes. All estimates are free, no-obligation, and provided in writing after an on-site walkthrough. Estimates include a full materials list with brand-specific line items so you can see exactly what you're paying for. No high-pressure same-day pricing tactics.
Our regular service area covers the northwest Twin Cities and west metro: Otsego, Plymouth, Maple Grove, Wayzata, Excelsior, Minnetrista, Minnetonka, Medina, Orono, Monticello, St. Michael, and Elk River. If you're nearby and not on that list, ask — we'll let you know honestly whether the drive makes sense for your project.
Yes. We document storm and hail damage with photo evidence and a written report, which homeowners can share with their insurer when notifying them of damage. We answer technical questions your adjuster may have about scope or materials. We don't act as a public adjuster — coverage decisions are between you and your insurance carrier.
Thermo-Tech, Sierra Pacific, and Quaker are our regular window lines. ThermaTru and Bayer Built for entry doors. Malarkey for shingles (we're a Malarkey Emerald Pro Certified Contractor). LP SmartSide, CertainTeed, and Luxe Architectural Products for siding. We're not exclusive to any one brand within those categories, which means we recommend based on the project rather than a contract.
Yes. Permitting, inspection scheduling, and code compliance are part of our scope on any project that requires them. We work regularly with Otsego, Wright County, Hennepin County, and surrounding municipalities.
Yes. Our homepage features a recent full-home window replacement project in St. Michael. We can share additional project photos relevant to your specific job during the estimate process. Our Google Business Profile also has verified reviews from past clients.
Most projects use a milestone payment structure: a deposit at contract signing, a progress payment partway through the work, and the balance at project completion. Specifics depend on project size and scope. We accept check, ACH transfer, and credit card.
We do final walkthroughs before leaving any project. Any punch-list items get addressed within a week. We also provide a workmanship warranty in writing — the specifics depend on the project type. If something doesn't look right after we leave, call us — that's what we're here for.
Both. We do single-window swaps, individual door replacements, gutter sections, and other small jobs regularly. We also do full custom home builds and complete exterior renovations. There's no minimum project size.
We don't run discount promotions or use 'today-only' pricing tactics — our quotes are priced fairly to begin with, with no marketing markup baked in to be 'discounted away'. We do sometimes offer better pricing on projects we can schedule efficiently or batch with nearby work.
A few details now and we can have a written estimate scheduled for next week. We respond to inquiries within one business day.
Complete the form and we’ll be in touch within one business day.