Public Records Check
- License Found As of Jun 20, 2026, the Minnesota state licensing board shows an active license for Twin Cities Contracting Services: BC655445. 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 The Minnesota Secretary of State listed Twin Cities Contracting Services as Active / In Good Standing when we last checked on Jun 23, 2026, registered since 2012. You can confirm it's still current with the Minnesota Secretary of State.
- Business Address Twin Cities Contracting Services's listed address at 140 W 98th St #202, Bloomington, MN 55420 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.
- 0 Credentials Our automated search didn't find a manufacturer certification for Twin Cities Contracting Services. Many reputable roofers aren't certified by any manufacturer, often by choice, so this isn't a sign of a problem. If a manufacturer-backed warranty matters to you, ask the contractor which certifications they carry.
- Excellent Ratings Across the platforms we identified for Twin Cities Contracting Services (Google, the Better Business Bureau), the blended average is 5.0 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 4/5 public records for Twin Cities Contracting Services. 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).(952) 405-6201
-
Primary Address
140 W 98th St #202, Bloomington, MN 55420
-
Owner Email
-
Website
twincitiescontractingservices.com
- Socials
Company Description
Twin Cities Contracting Services has provided roof installations and replacements to homeowners in Bloomington and the greater Twin Cities metropolitan area since 1964. The company specializes in residential shingle roofing, offering roof replacement, roof installation, and roof inspection services. Services include removal of old materials, structural repairs, and installation of new roofing materials. The company installs heavy-duty ice and water shields extending at least 24 inches past the home's interior wall line to address winter leaks common in Minnesota. Twin Cities Contracting Services serves over 40 cities and towns throughout the Twin Cities metro area, including Minneapolis, St. Paul, Edina, Bloomington, and surrounding communities.
Services Offered
- Roof ReplacementRemoving an old or failing roof system and installing a new one, typically when repairs are no longer cost-effective.
- Roof InstallationSetting up a new roof system on a structure that lacks one, including decking preparation, underlayment, and shingles or other roofing material.
- Roof InspectionA professional examination of the roof's condition, identifying damage, wear, leaks, and remaining lifespan to guide maintenance or replacement decisions.
- Residential Shingle RoofingInstallation and repair of asphalt or composite shingle roofs on homes, the most common residential roofing type.
- Storm Damage RepairEmergency repairs to roofs damaged by wind, hail, falling trees, or severe weather, often covered by homeowner insurance.
- Ice and Water Shield InstallationApplying protective membrane underlayment in vulnerable areas like eaves and valleys to prevent water infiltration from ice dams and wind-driven rain.
Company Info
- EPA Lead-Safe (RRP)
- Certified NAT-F110557-3 Verify on EPA.gov
- License Type
- Renovation
- Company Name
- TWIN CITIES CONTRACTING SERVICES, INC.
- State Entity ID
- 613067000024
- Company Formation Date
- Aug 10, 2012
- Company Age
- 13.9 years old
- Company Formation State
- MN
- Principal Address
- 140 W 98TH ST, STE 202, BLOOMINGTON, MN 55420-3818
- Company Name
- TWIN CITIES CONTRACTING SERVICES INC
- License Number
- BC655445
- License Type
- Residential Contractors | Residential Building Contractor
- License Status
- Issued
- License Expires
- Mar 31, 2028
- Qualifying Person
- BRIAN W HOMME
- Business Type
- Corporation (CORP)
- Application Number
- 287266
- Enforcement Action
- No
- Workers Comp Exp
- Jan 16, 2027
- Liability Insurance Exp
- Feb 1, 2027
- Entity Type
- Corporation
- Address Type
- Commercial
- Multi-State Company
- No
- Website Age
- 13.4 years old
Inspections and Violations
U.S. and Minnesota OSHA dataReviews and Reputation
-
Avg. Rating
-
BBB A+
-
Google
Reviewers consistently praise Twin Cities Contracting Services for their roofing work. Several customers describe Brian, the owner, as knowledgeable, honest, and responsive, noting that he prioritizes customer interests over upselling. Multiple reviewers report the crew was punctual, efficient, professional, and thorough with cleanup, including using magnets to remove nails. Customers highlight straightforward pricing with no hidden costs, competitive bids, and transparent communication throughout projects. Several reviewers mention Brian's willingness to advise against unnecessary work to save customers money. Reviewers note the business is a 60+ year family operation and describe the overall experience as stress-free and exceeding expectations. One reviewer mentioned the company is highly rated by Forbes and the BBB. Customers across multiple reviews recommend the service to others.
Review Signals Over Time
By sheer volume of Google reviews (a measure of how much feedback a firm has gathered) Twin Cities Contracting Services ranks 1st of the 5 roofers we track in Bloomington, ahead of about 100% of them. Over the past year it has pulled in 30 reviews - the most recent last month - for a rate of roughly 2.9 reviews per month, which is faster than approximately 50% of the other Bloomington roofers. Its 5.0-star average rating sits right at the Bloomington median of 5.0 stars. The owner responds to 97% of reviews, which is in line with the typical Bloomington roofer’s rate of 97%.










