Roofing contractor
Asset Roofing
3523 45th St S suit 100, Fargo, ND 58104
- Google average
- 5.0
- Ratings counted
- 101
- One and two star
- 0 of 101(0%)
- North Dakota median
- 1.0%
The first three are Google’s own figures for Asset Roofing, read on 24 September 2026; the share is of every rating Google has counted, not of the review texts on this page. The median is ours — the middle figure among the North Dakota roofers we list with enough ratings to compare.
Rating breakdown
| 5 | 100 | 99% | |
|---|---|---|---|
| 4 | 1 | 1% | |
| 3 | 0 | 0% | |
| 2 | 0 | 0% | |
| 1 | 0 | 0% |
Lower than most — the typical roofer in North Dakota sits at 1.0%. A higher share is a reason to read the critical reviews below, not a verdict.
The critical reviews
The one and two-star reviews, first. These are what a star average hides, and they are the reason this page exists.
We hold no one or two-star review text for Asset Roofing. That is not the same as there being none — it means our capture did not reach any. The rating breakdown above is Google’s own count and is the number to go on.
What reviewers keep mentioning
Topics Google extracted from this business’s reviews, with how many mention each. These are words that appeared in reviews, which is not the same as a service the business sells.
- timely inspection6
- shingling6
- leak repair5
- quick repair4
- rapid response4
- wind turbine replacement2
- garage roof2
- fair estimate2
- fascia repair2
- vent replacement2
Other reviews we hold
14 more of the 91 reviews we hold text for, most recent first. We do not hold every review Google has.
- 5 out of 5Jacki Martineau8 hours ago
We needed some minor repairs done on our roof in prep to sell our house and Jonathan was able to come out and get all the work done in a timely manner. He was so great to work with and did an amazing job! I would definitely recommend him to anyone needing help with their roof!
- 5 out of 5Yan Zhanga month ago
Very quick response. I really appreciated Asset Roofing's quick inspection and service! Impressive!
- 5 out of 5trever nelsonEdited a month ago
Jon was amazing to work with. He had a great attitude and positive energy throughout the entire process. He clearly explained what had happened and walked me through how he was going to fix it. He’s my go-to roofing professional, and I highly recommend him to anyone with roofing needs.
- 5 out of 5Yvette Oppegaarda month ago
Asset roofing was great to work with. From initial inspection and estimate to after the work was completed, Jon was happy to answer any questions. Our roof was completed in a timely manner. Cleanup was thorough and our property looked great after. So happy with the work and the product. It even held up great to a recent hail storm.
- 5 out of 5scott lange2 months ago
Wonderful experience—fast, expert service from Jonathan. Highly recommended!
- 5 out of 5Paul Nelson2 months ago
Wonderfull service with rapid respone and pictures provided along the way. This was awesome!
- 5 out of 5Stephan Kline2 months ago
He was fast, gave me a detailed explanation of what was found, the most likely scenario of why, and was quick to address the issue before rain was headed in. Extremely grateful.
- 5 out of 5David Schuman2 months ago
I am very pleased to give a positive review and recommend Asset Roofing. Jonathan was great at communicating when the product, dumpster and crew would arrive. They removed the old shingles and applied the new roof in the same day, a long day of work. The crew was respectful and cleaned everything up, spotless, before departing. Having been a roofing contractor years ago myself, I can attest that they properly installed everything as it should have been. The supply house was out of the shingles we initially picked but they upgraded us at no extra charge. Since it was installed, we have had some rain and very high winds. The roof has handled it just as it should. We couldn't be happier with the results!
- 5 out of 5Ron Hahn3 months ago
Awesome 👍. They do great work!! …
Google cut this review short. The full text is on their Google profile.
- 5 out of 5Sean Sutter3 months ago
Working with Jonathan at Asset roofing has been a pleasure. Communication is fast and efficient, pricing was by far the best, and the work was completed without issue. I had pictures of the process and the final product upon completion …
Google cut this review short. The full text is on their Google profile.
- 5 out of 5Tim Willenbring3 months ago
Jon is very knowledgeable in roof repairs and shingles and is very good at getting back to me when I leave a message.
- 5 out of 5Brian Blasey5 months ago
Jonathan came out very quickly and worked efficiently. He was a great guy and had incredible knowledge of his craft. I would recommend him to anyone that has roofing needs!
- 5 out of 5Ione Stewart7 months ago
It is my pleasure to write a positive review for Asset Roofing. Jon responded promptly to my online request for service due to the wind blowing shingles off my roof. He provided an estimate along with a knowledgable explanation of the …
Google cut this review short. The full text is on their Google profile.
- 5 out of 5Mason Mikulecky (MasonMik81)9 months ago
Company did a great job, but there was one issue. They decided to do it before a rainstorm, and you guessed it, water entered the home. I emailed them that night and they came out in the rain and wind to fix the paper that blew away from …
Google cut this review short. The full text is on their Google profile.
The latest post from this business
Posted by Asset Roofing to their own Google profile 9 months ago. Their words, not ours.
CertainTeed Northgate ClimateFlex Architectural Asphalt Shingles are Class 4 Impact RatedJun 29, 2026Book
What Asset Roofing says about itself
Taken from the business’s own website. We have not checked any of it. These are quotes, not credentials — a roofer writing “licensed and insured” on their homepage is not evidence that they are.
Licensed
“…or repair services from a licensed, bonded, and insured roofer serving…”
License number shown
“…Our North Dakota contractor's license number is 40839, and our Minnesota contractor's…”
Insured
“…services from a licensed, bonded, and insured roofer serving the Fargo-Moorhead…”
Free estimates
“…Get a free estimate as soon as possible by calling us at…”
Financing available
“…Explore convenient 3rd-party roof financing options from HFS Financial enabling you to…”
Their site also states: bonded, warranty offered, states a founding year.
Other roofers in Fargo
Ranked by how many ratings Google has counted.
| Roofing contractor | Google average | Ratings counted | One and two star | Contact |
|---|---|---|---|---|
| DaBellaknowledgeable staff, new windows, new roof4.6700 ratings8.1% one and two star(701) 380-8421 | 4.6 | 700 | 8.1%57 of 700 | (701) 380-8421 |
| Western Productssiding installation, window installation, soffit installation4.5257 ratings11.7% one and two star(701) 419-1298 | 4.5 | 257 | 11.7%30 of 257 | (701) 419-1298 |
| Allstar Construction Fargoestimate, siding, efficient crew4.9174 ratings2.3% one and two star(701) 969-5175 | 4.9 | 174 | 2.3%4 of 174 | (701) 969-5175 |
| J & J Repairs & Roofing LLCpersonable staff, family owned business, whirlybird replacement4.6106 ratings10.4% one and two star(701) 476-7528 | 4.6 | 106 | 10.4%11 of 106 | (701) 476-7528 |
| Top Shield Roofinginspection process, response time, leaks5.085 ratings0% one and two star(701) 975-0115 | 5.0 | 85 | 0%0 of 85 | (701) 975-0115 |
| Roof Keepersknowledgeable staff, shingles, affordable5.081 ratings0% one and two star(701) 430-8500 | 5.0 | 81 | 0%0 of 81 | (701) 430-8500 |
Where this page comes from
Every figure above is Google’s, captured on 24 September 2026. The star average and the 101 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 101, of which 91 have any text — and it is not everything Google shows.
Roof Warden does not verify licenses, bonds, insurance or workers’ compensation cover, and nothing on this page should be read as though we had. Confirm those directly with the contractor and with your state or provincial licensing body before you hire anyone.