MacTaggart Construction project
Home / FAQ

Frequently Asked Questions

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.

MN License #BC808631
5-star Google reviews
Free written estimates
Northwest Twin Cities & west metro
Questions & answers

Everything we get asked, in one place.

How long does a typical project take?

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.

Are you licensed and insured?

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.

Do you provide free estimates?

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.

Where do you work?

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.

Do you work with insurance companies?

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.

What window brands do you install?

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.

Do you handle permits?

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.

Can I see examples of your work?

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.

How does payment work?

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.

What if I'm not satisfied with the work?

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.

Do you do small jobs, or only large projects?

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.

Can I get a discount?

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.

Get in touch

Have a question not covered here?

A few details now and we can have a written estimate scheduled for next week. We respond to inquiries within one business day.

Office hours Mon–Thu 8a–5p · Fri 9a–3p
Visit 9175 Quaday Ave NE, Ste 102
Otsego, MN 55330

Request an estimate

Complete the form and we’ll be in touch within one business day.