Areas we serve

Local expertise across Bloomington

Woodbury

Woodbury is Minnesota's seventh-largest city, 8 miles east of St. Paul on Interstate 94, with public trails around its lakes and more than 160 miles of trails in all.

Explore Woodbury →

Cottage Grove

Cottage Grove is a river city in southern Washington County, about 10 miles south of St. Paul, with 1960s ranch homes, newer neighborhoods, and 515 acres of ravine parkland.

Explore Cottage Grove →

Ramsey

Ramsey is an Anoka County city of about 27,600 people, 22 miles north-northwest of Minneapolis, with the Rum and Mississippi rivers along its edges.

Explore Ramsey →

Edina

Edina is a first-ring suburb of Minneapolis with about 53,500 residents, known for the Country Club District, 50th and France, and Southdale Center.

Explore Edina →

Minnetonka

Minnetonka is a Hennepin County city of about 53,800 people, 10 miles west of Minneapolis, with wooded lots, three creeks, and the eastern tip of Lake Minnetonka.

Explore Minnetonka →

Brooklyn Park

Brooklyn Park is Minnesota's sixth-largest city, on the west bank of the Mississippi River north of Minneapolis, with 67 parks and 47 miles of trails.

Explore Brooklyn Park →

Bloomington

Bloomington is a city of about 90,000 on the Minnesota River, 10 miles south of downtown Minneapolis, next to the airport and home to the Mall of America.

Explore Bloomington →

Brooklyn Center

Brooklyn Center is a city of about 33,800 people on the Mississippi River north of Minneapolis, where many homes date to the 1950s.

Explore Brooklyn Center →

St. Paul Park

St. Paul Park is a small river city of about 5,500 people on the Mississippi, 5 miles downstream from St. Paul, between Newport and Cottage Grove.

Explore St. Paul Park →

Lake Elmo

Lake Elmo is a Washington County city between Highway 36 and Interstate 94 that still looks rural, with the 2,165-acre Lake Elmo Park Reserve at its center.

Explore Lake Elmo →

Plymouth

Plymouth is a city of about 81,000 people, 10 miles west of downtown Minneapolis, with Medicine Lake, Parkers Lake, and 863 cul-de-sacs.

Explore Plymouth →

Maple Grove

Maple Grove is a northwest Hennepin County city of about 70,000 people with 13 named lakes, Elm Creek Park Reserve, and the Shoppes at Arbor Lakes.

Explore Maple Grove →

Lakeville

Lakeville is the largest city in Dakota County, about 20 miles south of both downtown Minneapolis and St. Paul on Interstate 35, with more than 60 parks.

Explore Lakeville →