
Serving Dover, MN and surrounding areas
Approved
In business since 2005
Free estimates
Emergency services offered
"everything went very well. great crew and clean up"


Serving Dover, MN and surrounding areas
Approved
In business since 2005
Free estimates
Emergency services offered
"everything went very well. great crew and clean up"

Serving Dover, MN and surrounding areas
Approved
Super Service Award Winner
In business since 2025
Free estimates
Emergency services offered
"James was amazing! He was in contact with us in scheduling a time to look at our project, we received an estimate by email the next day and let us know a time frame on when he could get the patio poured. He was extremely professional and the sub-contractor he hired to do our job was on-time and worked till late evening just to clean up the job site. I would definitely hire Driftless Craft for our next project!!! "
Serving Dover, MN and surrounding areas
In business since 1983
Free estimates
Emergency services offered
"Great! Jim is very professional, prompt, and follows through on commitments."

Serving Dover, MN and surrounding areas
In business since 2022
Free estimates
Warranties offered
"Excellent work. Accepted job on short notice, cleaned up after job was done. Provided written estimate and adjusted on the fly as I added more work. Jack is polite and skilled. I will definitely hire again."
Serving Dover, MN and surrounding areas
In business since 2002
Free estimates
Emergency services offered
"Wonderful work. Punctual, honest, high quality work. Trevor is an honest perfectionist."
Serving Dover, MN and surrounding areas
In business since 2009
Free estimates
Emergency services offered
"Fantastic experience. Legacy Roofing was excellent - they were on schedule and the roofing crew was professional and efficient. They did a beautiful job of installing the high quality shingles with skill."
Serving Dover, MN and surrounding areas
In business since 2009
Free estimates
Warranties offered
"Good, he came back two or three times to address our concerns and do the work. Replaced a warped stair hand rail board, put in a brace under our stairs as they are the longest by code. No bouncing no sagging they feel very solid now. <br />"
Serving Dover, MN and surrounding areas
Free estimates
Warranties offered
"Superior work from start to finish. I had very little idea on what I wanted for my kitchen remodel. I just knew I wanted it to be perfect. Nick took all the guesswork out of it for me. He drew up a design and gave me ideas based on what I described I was looking for. Nick even met me at the store to help me pick out my finishings! Every detail from the hinges, to handles, backsplash and granite Nick helped me pick out. Beautiful craftsmanship, I’ve never seen anything like it and he even threw in some extra surprises!! You do not get quality or service like this at a big box store or from other contractors. My kitchen is absolutely stunning and anyone that has ever seen it is amazed at the beauty. I’m looking forward to the future projects we have planned. Nick will be the only contractor that I ever hire going forward. I even fired my husband! I had an exterior door installed as well. What we previously had was an inswing door installed backwards so it swang out. Nick picked out a door based on what I was looking for, had it professionally painted the colors I chose and installed it in a day. He took care of any issues that came about from switching to an outswing. No more drafts or cold floor. Love my new door!!"

Serving Dover, MN and surrounding areas
In business since 1965
Free estimates
Emergency services offered
"A drunk driver crashed into our house in the middle of the night. JBenson arrived within 2 hours of having called them for emergency board up service the next day. They sent a crew of 4 (plus an electrician that arrived later). After reviewing the damage, they said they could just board it up or fix the structure. They removed all broken pieces to the structure, reframed the corner, placed sheeting and tyvek and cleaned up the glass around the site. Their electrician (a sub) ran a dummy line through the broken outlet so that we could turn the electricity back on to that part of the house. <br /> The cost listed above is an estimate based on the 5 hours of work. I have not yet seen the claim so I did not rate on cost. <br /> All of the team was very professional and courteous. We are waiting for a final bid to see if they come back to finalize the work. <br />"
Serving Dover, MN and surrounding areas
In business since 2007
Free estimates
Warranties offered
"<br /> We put out 3 quotes for this project and they came in with the best pricing and most timely work schedule. Chris was very responsive to queries both during the bid process and also after the work began. Work was started on the projected start date and completed within a 10 day time frame. <br /> It was important to us that the contractor be involved in the actual work and Chris completed all work with the assistance of one other crew member. It was also important to us that the contractor focus on completing our project and not be juggling us in between numerous other jobs. As mentioned, the work was completed within a one week time frame. Chris and his crew were respectful of our home and minimized the disruption of home improvement. The job site was cleaned at the end of each work day, and all trash was hauled away daily. He had us review each day's work, and would explain to us what the next steps would be. His attention to detail and flexibility with our requests was most impressive. Overall, a pleasant experience (or at least as pleasant as home remodeling can be) and we are very happy with our deck. I would readily recommend CFConstruction."
From average costs to expert advice, get all the answers you need to get your job done.

Planning a home addition? Discover what to expect during the process, including design choices, permits, construction timelines, and key factors that impact your project’s success.

Looking to vault a ceiling? Here’s how much it costs, what factors affect cost, and what to expect.

Discover how much porcelain countertops cost to install based on factors such as their size, materials, add-ons, and local labor rates.

Budget for bedroom remodel costs based on factors such as bedroom size, remodel type, features, materials, labor, and more.

Use this guide to budget for kitchen island costs, including island style and shape, customizations, countertop options, professional labor, and more.

Budget for sunroom addition costs based on factors such as room type, site prep, professional labor, features, permits, prefab vs. custom designs, and more.