140 W 98th St 202 Ste 202, Bloomington, MN 55420

Roofing since 1964

A picture of twin cities contracting services logo.


(952) 405-6201

Roofing Contractor in Eagan, Minnesota -
Twin Cities Contracting Services Inc.

Professional Roofing Solutions since 1964.

Roofing Company in Eagan, Minnesota.

Twin Cities Contracting Services is a roofing company that has been serving Eagan and surrounding areas since 1964. As one of the best roofing contractors in the business, we provide exceptional roof installation services that are tailored to each home. If your home needs a new roof, we’re a roofing contractor you can depend on for a high-quality roof replacement at a reasonable price. Call for a free estimate.|
Twin Cities Contracting Services in Bloomington, MN. (952) 405-6201

A house with a black roof and white trim.

Professional Twin Cities Roofing Services

Commitment to Excellence

We’re a roofing contractor focused on providing top-tier roofing services, guaranteeing that every project is completed with a commitment to excellence.

Decades of Experience

Over 60 years of expertise as roofing contractors, offering Twin Cities unparalleled skills in roof replacement and installation.

Expert Roof Installation

As a roofing contractor specializing in roof replacements and installations, we use proven techniques for lasting, high-quality residential roofing.

Free Roof Inspections

Offering free, thorough roof inspections by seasoned roofing specialists to accurately assess and address your roofing needs.

High-quality Materials

Utilizing only high-quality materials for roofing ensuring every roof installation and replacement stands strong against the elements.

Great Customer Service

As one of the best roofing companies in the business, we provide exceptional customer service, ensuring a seamless, satisfying experience for Twin Cities homeowners.

Residential Roofing Contractor in Eagan, MN

As one of the best roofing contractors in the Twin Cities area, we offer Eagan homeowners premier roof installation and replacement services.
If your home needs a new roof, give us a call. Our roofing company delivers high-quality work and we do it for a reasonable price. 

Roof Installation in Eagan, MN

Roof installation is our forte. With a keen eye for detail, our roofing professionals ensure that every roof installation meets our rigorous standards of excellence. As a leading roofing company, we prioritize quality and satisfaction in our roofing services.

Roof Replacement in Eagan, MN

Expert roof replacement is crucial. Our roofing services are designed to provide durable, aesthetically pleasing solutions. As experienced roofers, we understand the nuances of roofing in the Twin Cities, making us your go-to roofing company for all roof replacement needs.

Roof Inspection in Eagan, MN

Conducting a thorough roof inspection is essential. Our roofing specialists meticulously evaluate each aspect of your roof, ensuring that our roofing services, whether it be roof installation or replacement, are well-informed and comprehensive.

Storm Damage Inspection in Eagan, MN

After a storm, our storm damage inspection services are indispensable. Our roofing professionals are skilled at identifying damage and guiding you through the process of roof restoration, a key aspect of our comprehensive roofing services.

Shingle Roofing in Eagan, MN

Shingle roofing requires a skilled hand, and as top roofers in the Twin Cities, we are equipped to provide exceptional shingle roof installation and replacement. Trust our roofing specialists to enhance your home’s beauty and protection.

Schedule a Consultation with Our Roofing Professionals in Minneapolis–Saint Paul Metro Area

For unparalleled Minneapolis–Saint Paul Metro Area roofinfg services, turn to Twin Cities Contracting Services Inc. Our roofing contractors  are ready to provide expert roof installation, replacement, and inspection services. Contact us at (952) 405-6201 or visit our website for comprehensive solutions in Eagan, Minnesota. As one of the best roofing companies in the Twin Cities area, you can rely on us to provide high-quality and affordable roofing services.

About Eagan, Minnesota, United States

Eagan is the second-largest city in Dakota County, Minnesota, and the eighth-largest in the state, with a population of over 69,000 people. It’s characterized by its rolling hills, nearly 1,200 small lakes, wetlands, and ponds, and is especially known for its trees. Eagan enjoys a strategic location, being equidistant from downtown Minneapolis and St. Paul, enhancing its appeal for both residents and businesses.


The city was named after Patrick Eagan, the first chairman of its town board of supervisors, who emigrated from Ireland. Eagan’s history is deeply rooted in agriculture; from around 1840 to 1930, it was famed as the “Onion Capital of the U.S.” due to its extensive onion farming. The political organization of Eagan began in 1858 when Minnesota became a state, and Eagan was established as a township in 1860. This rich history contributes to the city’s cultural and historical identity today.

A view of a neighborhood from above.

Education System

Eagan is lauded for its excellent educational system, which offers a wide range of educational opportunities. Its public schools are highly rated, providing various academic and extracurricular activities. This strong educational infrastructure supports the development of young people in Eagan, making it an ideal place for families.

Cost of Living

The cost of living in Eagan is slightly above the U.S. average, with a Cost of Living index of 106. This figure suggests that the total cost of housing, food, child care, transportation, health care, taxes, and other necessities is about 6.1 percent higher than the national average. However, it’s important to note that the average annual salary in Eagan is slightly lower than both the Minnesota and U.S. averages.

Economic and Cultural Development

Originally a community of Irish, German, and French Canadian farmers, Eagan’s demographic and economic landscape has evolved significantly. Today, Eaganites work in various sectors, including major corporations, technology, healthcare, retail, and service industries. This diversity enriches the city’s cultural and economic fabric.

Top Attractions in Eagan, MN

  • Cascade Bay Waterpark: The largest outdoor municipal waterpark in the Upper Midwest, offering water slides, a simulation wave pool, a kids’ pool with a pirate ship-themed water slide, a lap pool, a lazy river, and a mini-golf course.
  • Lebanon Hills Regional Park: This expansive park features over 2,000 acres of trails and lakes, educational programs, and interactive nature displays. Schulze Lake Beach is a highlight for families.
  • Eagan Civic Arena: Known for its ice skating and hockey facilities, including two regulation-sized ice sheets and the Eagan Ice Crystals Figure Skating Club.
  • Eagan Community Center: Offers spaces for weddings, meetings, and conferences and features a fitness facility, gym, and various community activities.
  • Eagan Art House: Offers classes in ceramics, watercolor painting, and drawing for all age groups.
  • Holz Farm: A living history farm that reflects rural family life from the Great Depression through World War II.
  • Vikings Museum: Showcases a variety of exhibits related to the history of football in Minnesota.
  • Splash Pad at Eagan Central Park: A public splash pad with several water features for children’s enjoyment.
  • Emagine Eagan: A movie theater with 14 large screens, expanded concessions, and additional entertainment like axe-throwing lanes.
  • Twin Cities Premium Outlets: Over 80 stores offering significant retail discounts.

Eagan, Minnesota, stands out with its rich history, strong educational system, and diverse economic landscape. The city’s strategic location and its array of recreational and cultural attractions make it a vibrant and appealing place to live and visit. Whether for its scenic parks, educational opportunities, or historical sites, Eagan offers a unique blend of suburban tranquility and urban accessibility.