
Serving Casselton, ND and surrounding areas
In business since 2011
Free estimates
Warranties offered
"Jon did a great job! He was fast, friendly, and efficient repairing some venting on our roof. We would definitely hire Jon again!"


Serving Casselton, ND and surrounding areas
In business since 2011
Free estimates
Warranties offered
"Jon did a great job! He was fast, friendly, and efficient repairing some venting on our roof. We would definitely hire Jon again!"

Serving Casselton, ND and surrounding areas
In business since 2009
Free estimates
Emergency services offered
"It was breathtaking. It was an excellent job."

Serving Casselton, ND and surrounding areas
In business since 1966
Free estimates
Warranties offered
"Great company! The timeline was long but we we made aware of that up front and were willing to wait. Communication closer to the installation date could have been better, allowing us to be available on the days they were working in our house. That being said, we were very happy with the finished products. Excellent follow-up service."
Serving Casselton, ND and surrounding areas
In business since 1994
Free estimates
Warranties offered
"This was my second experience with Olson-Legatt (they did my house back in 2009)-in both cases the work was clean, neat and done in two days or less (house was a day and a half-garage was less than one day). In both cases, the work was clean, neat and professional. One important note-my wife has a lot of garden surrounding both structures and is really fussy about work impacting her gardens-there were NO issues). The price with both jobs was right on budget (on my 100 yr old house). <br /> Based on a prior experience, I would say that Olson-Legatt provides an exception level of service. Highly recommended. <br />"
Serving Casselton, ND and surrounding areas
In business since 2020
Free estimates
Emergency services offered
"Very professional company. On time, great communication. Cleaned up nicely afterwards. Competitive pricing. My house looked great afterwards. Would highly recommend MinDak!"

Serving Casselton, ND and surrounding areas
In business since 2016
Free estimates
Warranties offered
"Outstanding quality and customer service! I would highly recommend!"

Serving Casselton, ND and surrounding areas
In business since 1971
Free estimates
Emergency services offered
"from the start to end, Dave and team were professionals. they tore off old roof....hand carried new plywood and shingles to my 2 story home and cleaned it all up in 2 days flat!!! there team of professionals worked fast and efficiently leaving nary a trace of them being here!! they have been one of the top contractor's i have ever worked with 5 star rating with out a doubt !!"
Serving Casselton, ND and surrounding areas
In business since 1948
Free estimates
Warranties offered
"<p> </p> <p>I gave Western Products a grade of C, mostly due to my overall frustration with this process and my perception of communications.. I felt is was not fair to give the anger-based D grade that I hovered over.. So, on to my review?<br /> I looked for several businesses in town that could do the work for me. While cost was a factor, so was speed. My roof had begun to leak and I needed it repaired. Long story...less long....while the quote for Western Products was about $4000 higher than the closest other bids, I decided to go with them based upon the fact I was assured they could start the work in about 2 week rather than a 4-6 weeks from the others. Also, I felt going with a more established company that offered same as cash financing was a plus.<br /> ROOFING<br /> Work did start on the roof on time. In fact, due to the fact another project they were working on was cancelled, they were able to send 2 crews to my home and complete the removal and install of the new roof on the same day. They also removed the chimney to below my roofline and installed a new vent that was routed through the chimney. Regarding the speed in which this was done, I have no issues and would give that a grade of A, however, I do think it was typical that it was done that quickly and was more attributed to the other project being put on hold. If that was all I had done, I would have given A's and B's. The B's would be really for the pricing and quality. <br /> Quality wise, the new vent that was installed was noticeably tilted and the drip edge that was put around the roof was kinda beat up. In fact, i had to request that a few be corrected and got a bit of an eye roll from the crew lead when I asked about this. I am still waiting on the new chimney vent to be corrected.<br /> Also, when the old gutters were removed and the new roof was put on, a gap in the soffit was made wider. I had mentioned that birds were getting into this area of the roof section and expected this to be corrected. It was not and birds started making their nest once again. When I called and pointed this out, a person was sent over to fix it by screwing a strip of metal over part of the opening. However, the entire hole was not covered. I am still awaiting that to be repaired.<br /> The clean up around the house was pretty good. I did go around after the crew left and found 6 nails in the driveway and about the same around on the sidewalk and patio. I kinda expected that, but would have been much more pleased to find none.<br /> GUTTERS<br /> The gutters took a couple of weeks to get installed. I was told this would happen since I was getting seamless gutters that kept leaves out. Since it is easier to set up the forming machine and do several jobs at the same time, I understood I would need to wait. When the gutters were installed, they looked great. My initial frustration I had with that was due to the heavy rains we had while I was waiting (it happens) and that I again found several nails in the driveway as well as some metal waste from the cutting tool. </p> <p> </p> <p>The more bothersome issue was with regards to the invoice. After I got the first invoice, I mentioned it to the supervisor and he said not to worry about, he will let them know it was part of the package. After getting two more, I called the company and told them it was part of the package deal. I got the forth invoice with red ink on it telling me to send in the money. This is after I had already paid for the entire project. Obviously their communications are an issue when dealing with the different divisions. <br /> GABLE VENTS<br /> To date, I am still waiting on this to be completed. Once again...Long Story...Less Long, I have been waiting for over 2 1/2 months to get these installed. This has been the most frustrating part of the process...especially since I have already paid in full for the work to be done. I did this in good faith since I was told that would be done right after the roofing was done. I have been told several times they thought this was done. I have made a lot of calls and texts. About half have gone unreturned until I get a bit forceful on the subject. While I can appreciate the short season we have and that sometimes projects get delayed, what I cannot understand is the failures in simply letting me know what is going on. In fact, I had stayed home 1 day to meet with staff to get this done, only to have no one show up. <br /> OVERALL<br /> This project started over 3 months ago and is still not completed. I was called today and told this will be done next week. I am hoping this is true. <br /> In general, I think the work is good, but a bit overpriced. In my opinion, communication is a major issue, not only with the customer, but within the company. While things happen with construction projects, the importance of keeping the customer informed cannot be undervalued. Recently, I uncharacteristically left a profanity laden tirade on the supervisor?s phone for his lack of communications. While I did later apologized for the profanity, I did note my level of frustration and my desire go get this job completed were real and needed to be addressed. I am hoping the promise to get this finished next week comes true.</p> <p> My final advice, I foolishly signed off on the Western Products getting fully payment from the finance company prior to the work being done. While admittedly, the remaining issues are minor issues in relation to the overall project, it still needed to be done. Waiting for over 2 months for this is not right, especially since the internal communications were not good at the company. I wonder if I did not stay on this, if it would ever be done. I felt my bargaining chips were gone. Being a ?Good Guy? came back to bite me. Don?t make the same mistake.</p> <br />"
Serving Casselton, ND and surrounding areas
In business since 1985
Free estimates
Emergency services offered
"Mr haas has worked with us on two houses since Nov, 2011. He was instrumental in helping us uncover all problems associated with 2 houses we purchased since then. He knows his stuff, and my roofing company has a great deal of respect for him, as he assists them in any area he can. He guided the process of fixing problem areas at our Virginia Beach house as well as our Richmond house."
Serving Casselton, ND and surrounding areas
In business since 1995
Free estimates
Emergency services offered
"Great experience. They worked quickly and did a good job of cleaning up when they were done. The only negative I can think of is that I wasn't given a specific date that they would be coming, and just came home from work one day to find them working on my house. It was not a problem, just more of a surprise. I was very happy to see them getting the job done, it would just have been nice to receive a phone call or email to let me know they were coming."
From average costs to expert advice, get all the answers you need to get your job done.

Budget for tile roof costs with this guide that explores cost factors like roof size, tile material, labor, repairs, and ongoing maintenance.

Roof coating costs depend on the type of coating you choose. Options include silicone, bitumen, acrylic, and liquid rubber, among others.

Find out how much a shingle roof costs this year, including average prices by roof size and material. Learn what additional factors impact the cost and how to budget.

Thinking about installing a cedar shake roof? Find out how much you can expect to pay—along with factors like wood grade, roof size, and labor.

Stay on top of your budget by evaluating tin roof cost factors, including roof size, type, and additional features like sealing and flashing.

Budget for metal roof repair costs based on factors such as metal type, the problem you’re having, maintenance, replacement costs, labor, and more.