Public Records Check
- License Found As of Jul 10, 2026, the Minnesota state licensing board shows an active license for New Life Contracting: BC249486. An active license means the state currently authorizes this contractor to do this work. It doesn't speak to the quality of their work or their current insurance. License status can change, so you can confirm it's still active anytime with the Minnesota state licensing board.
- Registered Corporation New Life Contracting's registered name carries a corporate suffix (LLC or Inc), but we have not matched it to a filing on the Minnesota Secretary of State. You can confirm how the business is registered, and its current status, directly with the Minnesota Secretary of State.
- Business Address New Life Contracting's listed address at 1898 Livingston Avenue, Lilydale, MN 55118 appears to be a business address. This means the company operates from a real, locatable address rather than a mailbox or PO box, which can make it easier to reach them or resolve issues. Many roofers legitimately work from a home address, so this doesn't speak to the quality of their work, license, or insurance.
- 1 Credential New Life Contracting holds these manufacturer certifications: CertainTeed ShingleMaster. These show the company met a manufacturer's program requirements and may offer manufacturer-backed warranties, but they aren't independent quality audits. You can confirm current status with the manufacturer.
- Excellent Ratings Across the platforms we identified for New Life Contracting (Google, Yelp, the Better Business Bureau), the blended average is 4.5 out of 5, which we label Excellent. This is a plain average of public customer ratings, not a RooferWatch score. A high average reflects past customers' experiences, not a guarantee of yours, so read the underlying reviews and weigh them yourself.
We verified 5/5 public records for New Life Contracting. The more of a company's record you can check, the more informed your hiring decision.
Contact Info
-
Phone
This is either a business landline or VoIP number (not a mobile number).(651) 661-1323
-
Alternate Phone
This is either a business landline or VoIP number (not a mobile number).(651) 224-3442
-
Primary Address
1898 Livingston Avenue, Lilydale, MN 55118
-
Owner Email
-
Website
newlifecontracting.com
- Socials
Company Description
New Life Contracting has provided roofing services in Minnesota and Wisconsin for over 27 years. The company holds GAF Master Elite 3-Star President's Club certification and offers residential and commercial roofing installation, repair, and maintenance. Services include asphalt shingle installation, metal roofing, slate roofing, solar roof installation, EPDM roofing, TPO roofing, PVC roofing, and flat roofing systems. The company also provides roof inspections, leak detection, storm damage repair, emergency tarping, and ice dam removal. Additional services encompass siding replacement and repair in cedar, composite, vinyl, metal, and steel; window installation and replacement; and trim and fascia work. New roof installations are backed by a lifetime warranty. Same-day service and emergency response options are available.
Services Offered
- Asphalt Shingle InstallationLaying asphalt shingles as the primary roofing material, the most common choice for residential roofs due to cost and durability.
- Metal Roofing InstallationInstalling metal panels or standing-seam roofing systems, offering longevity and weather resistance for residential or commercial properties.
- Slate Roofing InstallationLaying natural slate tiles as a premium roofing material, prized for its appearance and exceptional lifespan of 50+ years.
- Solar Roof InstallationInstalling solar panels integrated into or mounted on a roof structure to generate electricity and reduce energy costs.
- Commercial RoofingRoof installation, repair, and maintenance on office buildings, retail spaces, and other commercial structures, often involving flat or low-slope systems.
- EPDM RoofingRubber membrane roofing for flat or low-slope roofs, offering durability and flexibility in extreme temperatures.
- TPO RoofingInstallation and repair of thermoplastic polyolefin membrane roofing, a durable single-ply system commonly used on flat commercial roofs.
- PVC RoofingInstallation of rigid plastic membrane roofing that resists chemicals, UV damage, and punctures, ideal for commercial flat roofs.
- Flat RoofingInstallation or repair of low-slope roofs using membranes, tar and gravel, or other systems designed to shed water on nearly level surfaces.
- Roof ReplacementRemoving an old or failing roof system and installing a new one, typically when repairs are no longer cost-effective.
- Roof Inspection ServicesProfessional examination of the roof to assess condition, identify damage, and recommend repairs or maintenance.
- Roof Maintenance ServicesRegular inspections, cleaning, and minor repairs to keep roofs in good condition and catch problems early.
- Roof RepairsFixing localized roof damage such as leaks, missing shingles, flashing issues, or deteriorated sections without full replacement.
- Emergency Roof RepairUrgent tarping, patching, or temporary stabilization of storm-damaged or severely leaking roofs to prevent immediate water intrusion.
- Leak Detection ServicesInspection using moisture meters, thermal imaging, or water testing to locate hidden roof leaks before visible damage occurs.
- Storm Damage RepairEmergency repairs to roofs damaged by wind, hail, falling trees, or severe weather, often covered by homeowner insurance.
- Emergency TarpingQuick temporary covering of damaged roof areas with tarps to prevent water intrusion until permanent repairs are made.
- Ice Dam RemovalClearing ice buildup at roof edges and gutters to restore drainage and prevent water backup into the home.
- Siding ReplacementRemoval and installation of new exterior wall cladding, typically vinyl, fiber cement, or metal, to restore weather protection and appearance.
- Window InstallationInstalling new windows in residential or commercial properties, including framing, sealing, and finishing to ensure proper function and weatherproofing.
Credentials
-
CertainTeed ShingleMaster
A CertainTeed ShingleMaster is a contractor with at least one crew member who has passed CertainTeed's Shingle Applicator training program (SARP), a hands-on technical certification that tests installers on proper… Read more
Company Info
- Company Name
- NEW LIFE CONTRACTING INC
- License Number
- BC249486
- License Type
- Residential Contractors | Residential Building Contractor
- License Status
- Issued
- License Expires
- Mar 31, 2028
- Qualifying Person
- STEVEN L VIRKUS
- Business Type
- Corporation (CORP)
- Application Number
- 216797
- Enforcement Action
- Yes
- Workers Comp Exp
- Jan 6, 2027
- Liability Insurance Exp
- Jun 2, 2026
- Entity Type
- Corporation
- Contractor ID
- 94728772
- Address Type
- Commercial
- Multi-State Company
- 2 states Yes
- Website Age
- 21.2 years old
Sample of Permits Pulled
| Date | Project | Location | Value | Status |
|---|---|---|---|---|
| Building Reroof house and garage Permit #SL341808 | 3327 Yosemite Ave S, Minneapolis, MN, 55416 | $12,330 | final | |
| Residential building permit Reroof Permit #RB24-001264 | 7301 Morgan Ave S, Minneapolis, MN, 55423 | $24,693 | issued | |
| Residential building permit Reroof Permit #RB24-001301 | 6317 Bloomington Ave S, Minneapolis, MN, 55423 | $21,070 | issued | |
| Residential building permit Reroof Permit #RB24-000358 | 7044 Stevens Ave S, Minneapolis, MN, 55423 | $16,000 | issued | |
| Residential building permit Reroof Permit #RB23-000712 | 2933 Washburn Cir, Minneapolis, MN, 55423 | $13,846 | issued |
Showing 5 recent permits from public records. This list is incomplete and may be out of date - verify any permit directly with the issuing city or county building department before relying on it. Did you spot any incorrect information here? Please let us know.
Inspections and Violations
U.S. and Minnesota OSHA dataReviews and Reputation
-
Avg. Rating
-
BBB A+
-
Google
-
Yelp
Customer reviews of New Life Contracting are mixed. Several reviewers praise specific team members like Carl, Anthony, and Steve for their helpfulness, communication, and professionalism throughout roofing and exterior projects. Reviewers report appreciation for regular updates, photo documentation, and friendly service. However, one reviewer expresses severe dissatisfaction, claiming poor workmanship, lack of professionalism, and inadequate follow-through on a $60,000 project, requiring $6,000 in repairs by another contractor. Another reviewer reports a salesman spent 2-3 hours providing a quote, then the company "ghosted" them when they wanted to proceed. Positive reviewers describe efficient project completion, quality results, and strong communication, while the dissatisfied customer strongly advises against hiring the company.
Review Signals Over Time
By sheer volume of Google reviews (a measure of how much feedback a firm has gathered) New Life Contracting ranks 14th of the 58 roofers we track across Minnesota, ahead of about 77% of them. Over the past year it has pulled in 29 reviews - the most recent last month - for a rate of roughly 6.4 reviews per month, which is faster than approximately 89% of the other Minnesota roofers. Its 4.8-star average rating sits just below the Minnesota median of 4.9 stars. The owner responds to 97% of reviews, which is above the typical Minnesota roofer’s rate of 87%.
Service Areas
- Lilydale, MN
- St Paul, MN
- Minnesota
- Wisconsin


