- Riverview at Upper Landing – St. Paul – 2025
06/13/2025
- Parkview of Huset Park – Columbia Heights – 2025
06/13/2025
- MacLaren Hill Condominiums – St. Paul – 2025
06/13/2025
- Decatur HOA – Bloomington – 2025
06/13/2025
- Waycliffe II – Wayzata – 2025
06/12/2025
- Pointe West Commons HOA – St. Louis Park – 2025
06/12/2025
- Rivenwick Condos & Townhomes – Ramsey – 2025
06/12/2025
- Owasso Heights – Roseville – 2025
06/09/2025
- Fountain Woods – Edina – 2025
05/09/2025
- 2025 (11)
- June (9)
- Riverview at Upper Landing - St. Paul - 2025
- Parkview of Huset Park – Columbia Heights - 2025
- MacLaren Hill Condominiums - St. Paul - 2025
- Decatur HOA - Bloomington - 2025
- Waycliffe II - Wayzata - 2025
- Pointe West Commons HOA - St. Louis Park - 2025
- Rivenwick Condos & Townhomes - Ramsey - 2025
- Owasso Heights - Roseville - 2025
- Parkwoode HOA - Oakdale - 2025
- May (2)
- June (9)
- 2024 (37)
- November (2)
- October (4)
- September (5)
- August (8)
- Bridges at Arbor Lakes - Maple Grove
- Heritage Isles at Lakeside HOA - Chanhassen 2024
- Roundstone at Waterford of Evermoor - Rosemount
- Parkwoode HOA - Oakdale
- AOC - Prairie View of Hennepin Village, Eden Prairie
- Banaadir Academy- Minneapolis
- MN Transitions Charter School - Minneapolis
- Centennial Lakes - Edina
- July (4)
- June (9)
- May (3)
- March (1)
- February (1)
- 2023 (45)
- November (1)
- October (2)
- September (17)
- 301 Clifton - Minneapolis
- Parkwoode HOA - Oakdale
- Chelsea Woods HOA - Plymouth
- Jeffers Waterfront HOA, Prior Lake
- Summit at Buck Hill - Burnsville
- Highlands at Lakeside HOA - Chanhassen
- Lakewood Village Townhomes - White Bear Lake
- Brandlwood Farms HOA - White Bear Lake
- Bassett Creek Crossing - Plymouth
- Century Commons - Oakdale
- Wallington Berkley HOA
- Beachside I - Minnetonka 2023
- Village in the Park Urban - St. Louis Park
- Heritage Isles HOA, Chanhassen
- Spring Crest HOA - Spring Lake Park
- Evergreen Country Homes - Woodbury
- Wesley Commons HOA - Golden Valley
- August (5)
- July (5)
- June (8)
- May (4)
- March (1)
- February (2)
- 2022 (62)
- December (3)
- November (3)
- October (8)
- September (12)
- Winchester HOA - Blaine
- Century Commons HOA - Oakdale
- Condos at the Reserve - Plymouth
- West Village HOA - Edina -2
- The Townes at Stonemill Farms - Woodbury
- Rice Lake Woods - Maple Grove
- Park Crest on Nicollet HOA - Burnsville
- LaBelle Park lll - Columbia Heights
- The Henley Condominiums - Edina
- Greenfield Apartments - Hopkins
- Timbercreek HOA - Plymouth
- Oak Glen HOA, Edina
- August (7)
- July (12)
- Gables Manor HOA - Ramsey
- Pitrina Park Terrace HOA - Little Canada
- Greenbrier Building 10411 - Minnetonka
- International Village - Bloomington
- Calibre Ridge Townhomes - Roseville
- Wood Park - Burnsville
- Echo Bay HOA - Tonka Bay
- The Lakes Citihomes HOA, Minneapolis
- Villas at Sunset Bay - Blaine
- Waycliffe ll - Wayzata
- Evergreen Country Homes - Woodbury
- Greenbrier Condominiums Building 10401 - Minnetonka
- June (9)
- May (1)
- April (2)
- March (3)
- February (1)
- January (1)
- 2021 (75)
- December (1)
- November (3)
- October (8)
- September (9)
- August (25)
- Meadows of Bloomfield - Rosemount
- Cottages of Club West - Blaine
- Gleason Farms - Maple Grove
- Lodges at Settler's Glen - Stillwater
- Nicols Ridge Summit HOA - Eagan
- Timber Creek North - Eden Prairie
- Fieldstone Parkway - Maple Grove
- Highcroft East & West HOA - Edina
- Rice Lake Woods - Maple Grove
- Lourdes Square HOA - Minneapolis
- Boulder Village HOA - Lakeville
- Bailey's Arbor - Woodbury
- Diamond Path - Apple Valley
- Northglen HOA - Maple Grove
- Cahill of Edina - Edina
- Delta Sundown HOA - Woodbury
- Village on Nine Mile Creek - Bloomington
- Bellante HOA - Lakeville
- Wood Park - Burnsville
- Steeplechase - Eagan
- Spring Brooke HOA - Lakeville
- Garrison Landing HOA - Wayzata
- Shady Oak Neighbors Association - Minnetonka
- Crossroads Townhomes - Lakeville
- Greenbrier HOA - Minnetonka
- July (10)
- Trailhead at Jeffers Pond HOA - Prior Lake
- Summit Shores - Burnsville
- Condos of Maple Lakes - Maple Grove
- Villas at River's Edge - Rodgers
- Waycliffe II - Wayzata
- Kingsfield Village - Woodbury
- Shenandoah HOA - Shakopee
- Villas at St. Albans Bay HOA - Excelsior
- Phalen Crossing II - St. Paul
- Lilywood HOA - St. Paul
- June (10)
- May (2)
- April (1)
- March (1)
- February (2)
- January (3)
- 2020 (96)
- December (3)
- November (7)
- October (8)
- September (17)
- Gleason Lake Courtyard - Wayzata
- Timber Creek Crossing - Plymouth: Door Painting
- Gables Manor - Ramsey
- Woodland Ponds East - Maple Grove
- Points West - Chaska
- Lyndale Green - Bloomington
- 301 Clifton - Minneapolis
- Gables at Waterstone Bay - Blaine
- Sherwood Court - Minnetonka
- Linden Park HOA - New Hope
- Oak Woode Ponds - Oakdale, 2020
- Weidema Estates - Champlin
- Bluffs on Sans Pierre - Bloomington
- Greenbrier HOA - Minnetonka
- Diamond Path - Apple Valley
- Concordia Meadows - Roseville
- Midtown Exchange HOA - Minneapolis
- August (15)
- Cascades HOA - Plymouth
- Woodhurst West, Burnsville
- Marsh Park - Bloomington
- Roundstone at Evermoor - Rosemount
- Shamrock Ponds - Coon Rapids
- Copper Ridge - Chaska
- Questwood Townhomes - Falcon Heights
- Franklin Station - Minneapolis
- Homestead Hills - Woodbury
- Summit Shores - Burnsville
- Asbury Glen - Rosemount
- Ridgewood - Savage
- Waycliffe II - Wayzata 2020
- Beachside I - Minnetonka 2020
- Durham Green - Blaine
- July (17)
- Pintail Villas - Plymouth
- Evergreen HOA - Woodbury
- Windward at Dancing Waters - Woodbury 2020
- Monterey Park - St. Louis Park
- Parkview at Parker's Lake - Plymouth
- Wallington Berkeley, Blaine
- Reisling Park North - Coon Rapids
- Water's Edge Court Homes - Hugo 2020
- Winchester HOA - Blaine
- Brookwood - Brooklyn Center
- Rice Lake Woods - Maple Grove
- Cherrywood Hills - Shoreview
- Cardinal Ridge - Plymouth
- Cathedral Terrace - St. Paul
- Aspenwood Condos - Duluth
- Villages at Rice Creek - Shoreview
- Lylewood Glen - Carver
- June (13)
- Wood Park - Burnsville
- Claremont Pines - Blaine
- Palomino Apartments - Apple Valley
- Shady Oak Neighbors Association - Minnetonka
- Mirror Lake - St. Anthony 2020
- Steeplechase HOA - Eagan 2020
- Bailey's Arbor - Phase III, Woodbury
- Pike Lake Manor - New Brighton
- Orchard Pointe - Apple Valley
- Liberty on Bluff Creek - Chanhassen
- Bellante Townhomes - Lakeville
- Lewis Ridge - Edina
- Villas at Sunset Bay - Blaine 2020
- May (6)
- April (3)
- March (4)
- January (3)
- 2019 (94)
- December (4)
- November (6)
- October (12)
- The Miles - Uptown
- Private Residence, Eden Prairie - Kitchen Enamel Project
- Beachside I - Minnetonka 2019
- Colony Preserve - Blaine
- Basset Creek - Plymouth
- Coach Homes of Shelard - St. Louis Park
- Chelsea Mews - Plymouth
- Lyndale Green - Bloomington
- Hillcrest Apartments - Little Canada
- Wallington - Berkeley ~ Blaine
- Oak Woode Ponds - Oakdale
- Water's Edge Courtyard - Hugo
- September (11)
- Pike Lake Woods - Plymouth
- Cedar Parkway Condos - Minneapolis
- Gleason Farms - Maple Grove
- Charleswood Crossing - Farmington
- Waterford Place - Blaine
- The Station HOA - Ramsey
- Medley Hills - Plymouth
- Highgrove Condos - Maple Grove
- Private Residence - Maple Grove ~ September 2019
- Willow Grove - Plymouth
- Steeplechase HOA - Eagan 2019 - Painting Project
- August (16)
- Cahill of Edina - 2019 Painting Project
- Season's Parkway - Woodbury
- Windward at Dancing Waters - Woodbury - 2019
- 301 Clifton - Minneapolis
- Portland Place - Minneapolis
- Gables at Waterstone Bay - Blaine 2019 Project
- Harvest Hills - Plymouth
- New Construction Home - Minnetrista
- Shady Oak Neighbors Association - Minnetonka
- Roell Painting - Doors TEST
- Northglen Carriage Homes - Maple Grove
- Meadows of Bloomfield - Rosemount
- Beachside II - 5th Addition - 2019 Project
- Cranberry Meadows Court Homes - Maple Grove
- Wyndemere Farms - Plymouth
- Owasso Heights - Roseville
- July (20)
- Fieldstone at Parkway Meadow - Maple Grove
- Commercial Building - Plymouth
- Bailey's Arbor - Woodbury
- Villas at Sunset Bay - Blaine
- Normandale Lake - Bloomington
- Blake Ridge Townhomes- Edina
- Private Residence - Eden Prairie, June 2019
- Willow Court HOA - St. Paul
- Waycliffe I - Wayzata
- Brittany Village - Shakopee
- Waycliffe II - Wayzata
- The Colony Preserve - Blaine
- The Chateau LeVeaux - Tofte
- River Towers Condominiums - Minneapolis
- Oaks on Main HOA - Hopkins
- Pineview Meadows - Hugo
- Gables at Victor Garden - Hugo
- Vintage Street HOA - Coon Rapids 2019
- Gideon Cove - Shorewood
- Highgrove at Arbor Lakes - Maple Grove
- June (8)
- Talus Apartments - Plymouth
- Steeplechase HOA - Eagan 2018 - Painting Project
- Private Residence - Eden Prairie, April 2019
- Lake Square Apartments - White Bear Lake
- The Villas at Little Canada - Little Canada
- Millers Crossroads - Lino Lakes
- Symphony at Town Center - Ramsey 2019
- Private Residence - Plymouth, April 2019
- May (6)
- April (4)
- March (3)
- February (1)
- January (3)
- 2018 (60)
- December (4)
- November (7)
- October (8)
- September (6)
- August (3)
- July (13)
- Parkway Estates - Burnsville
- Bridges @ Arbor Lakes - Maple Grove 2018
- Calhoun Greenway- Minneapolis
- Private Residence - Prior Lake
- Steepleview - Woodbury
- Heritage Townhome Association - Eden Prairie
- Sunflower Ridge - Ramsey
- Millennium @ West End - St. Louis Park
- The Lakes Citihomes - Minneapolis
- Mirror Lake - St. Anthony
- Vintage Street - Coon Rapids
- Timber Creek Crossing HOA 2018 - Plymouth
- Opus 2- Phase 1 Condominiums - Minnetonka
- June (8)
- May (6)
- April (1)
- March (3)
- January (1)
- 2017 (62)
- December (2)
- November (6)
- October (5)
- September (10)
- August (8)
- July (8)
- June (10)
- Primrose @ Bailey's Arbor- Woodbury
- Humboldt Lofts HOA - Minneapolis
- Devonwood HOA - Bloomington
- Laketown Community Association - Victoria
- York Condos West - Edina
- Gables at Waterstone Bay HOA - Blaine
- Liberty on Bluff Creek - Chanhassen
- The Claridge - Minneapolis
- Timber Ridge - Fridley
- Gideon Cove - Shorewood
- May (2)
- April (3)
- March (4)
- February (3)
- January (1)
- 2016 (55)
- December (1)
- November (2)
- October (20)
- Colonial Village- Eagan
- Park Crest on Nicollet- Burnsville
- Water's Edge Village - Hugo
- Centennial Lakes- Edina
- Owasso Heights- Roseville
- Ridgewood HOA - Savage
- Dewey Hill East - Edina
- Timbres at Elm Creek- Maple Grove
- Amhurst- Plymouth
- Cahill of Edina- Painting and Carpentry Touch-ups
- Wolfe Lake Condominiums - St. Louis Park
- Jonathan Association- Silo Project
- Rush Lake Office Building- New Brighton
- Lafayette Park- Inver Grove Heights
- Beachside 2 - 5th Addition - Minnetonka
- Bridges @ Arbor Lakes - Maple Grove
- Oak Grove Terrace - Bloomington
- Durham Green: Club West - Blaine
- Bailey's Arbor- Woodbury
- Town Course Cottages- Chaska
- August (3)
- July (7)
- June (15)
- Carrollwood HOA - Apple Valley, MN
- Lake Forest - Minnetonka
- Cedar Cove - Minnetonka
- Elm Creek - Champlin
- Dodd Marsh HOA - Lakeville, MN
- Maple Lakes Condos
- Powers Place - Chanhassen
- Parkview Highlands - Bloomington
- Stonemill Farms - Woodbury
- Boulder Village HOA - Lakeville
- Tamarack Village HOA - Farmington
- Heritage Walk HOA - Lakeville, Mn
- Golf Vista - Eden Prairie
- Meadows of Bloomfield HOA - Rosemount, MN
- Villages on the Rum HOA - Isanti
- May (1)
- April (2)
- February (2)
- January (2)
- 2015 (50)
- December (3)
- October (6)
- September (6)
- August (8)
- July (11)
- Fields of Nanterre - Plymouth
- Fountain Hills - Prior Lake
- Phalen 2 Crossing - St. Paul
- Beachside - Minnetonka
- Lake Forest - Minnetonka
- Villas at Waterstone Bay - Blaine
- Garden Villas at the Reserve - Plymouth
- Crossroads - Lakeville
- Clover Leaf IV - Blaine
- Parkview Highlands - Bloomington
- Prairie Ridge - Hastings
- June (4)
- May (9)
- April (3)

International Village – Bloomington
Final Walkthrough Pending
Greetings and welcome to your project blog for the upcoming project at International Village in Bloomington. We are thrilled to be back onsite.
Wednesday, July 27th: Greetings!
The crew has essentially wrapped things up with your project and now it is just a matter of coordinating schedules so your project supervisor, Jesse, can come out and mark areas in need of touch ups with blue tape. We kindly ask that after the blue tape pieces are put up that residents leave them where they are as they direct the team members to fix accordinly.
Wednesday, July 20th: Good morning!
The crew is onsite and continuing to paint the Heidelberg Building. They will be wrapping things up with this building by the end of the week.

Tuesday, July 19th: Greetings!
Monday, July 18th: Good afternoon!
The crew is continuing to prep and paint at the Heidelberg Building today. They will be wrapping things up with your project on Friday, 7/22. Then your project supervisor, Jesse, will come onsite to walk through and mark areas in need of touch ups.

Friday, July 15th: Greetings!
The crew is onsite and they are continuing to work diligently on your project. They are picking up where they left off with the prep and painting today. Have a great weekend!
Monday, July 11th: Good morning!
Friday, July 8th: Greetings & Happy Friday!
The crew will not be onsite today as the stucco is wet and therefore they are not able to paint. They will return on Monday to continue painting the Heidelberg building, weather permitting.
Wednesday, July 6th: Good morning!
Painting continues on the Heidelberg Building this morning. We are very pleased with the progress that has been made thus far.

Tuesday, July 5th: Greetings again residents of International Village.
Hope you all had a terrific and long holiday weekend! Work continues on the Heidelberg Building. Consistent with the spirit the building, the crew is working with German like efficiency!
Friday, July 1st: Happy July!
The crew is onsite and working on painting the Heidelberg Building today.

Wednesday, June 29th: Good afternoon!
The crew is onsite and continuing to work diligently on your project. Today they are prepping the Heidelberg Building to get it ready to be painted.

Monday, June 27th: Greetings!
The crew will be finishing up with the Orleans Building today. The Heidelberg Building was pressure washed on Saturday. The crew will begin the prep work on this building today as well.
Friday, June 24th: Good afternoon!
The crew is onsite and painting the window frames on the Orleans Building. Tomorrow they will return to pressure wash the Heidelberg Building. The crew will begin the prep and painting for the the Heidelberg Building on Monday, June 27th.

Monday, June 20th: Greetings!
The crew has started painting window frames on the Yorkshire Building. They are also working on prepping the garage at the Orleans Building. Stay cool today!
Friday, June 17th: Good morning!
The rain is finally gone and the crew is onsite! They are continuing to work on the Yorkshire Building today. Have a great weekend!

Wednesday, June 15th: Greetings!
Another rain delay unfortunately out at International Village today. The crew will be able to return tomorrow to continue working on the Yorkshire Building.
Tuesday, June 14th: Good morning!
The crew is back onsite today after the rain delay. They are beginning the prep work to paint the stucco on the Yorkshire Building.
Monday, June 13th: Greetings!
The crew will not be onsite today due to the rain. They will return once the substrates have had time to dry.
Friday, June 10th: Good morning!
The crew will be wrapping up with the stucco painting on the Orleans Building today. Have a great weekend!

Wednesday, June 8th: Greetings!
The crew is onsite and continuing their hard work on the Orleans Building. They are spraying on the paint and then following it by back rolling to make sure the paint is pressed firmly and evenly into the substrates.

Thursday, June 2nd: Good afternoon!
The crew is continuing to work diligently on your project. They are picking up where they left off yesterday on the Orleans Building.
Wednesday, June 1st: Greetings!
Tuesday, May 31st: Good afternoon!
We hope everyone had a wonderful Memorial Day Weekend. The crew is back onsite and continuing to work on prepping and priming the Orleans building. They will begin painting tomorrow, weather permitting.
Friday, May 27th: Happy Friday!
The crew is working on prepping and priming the Orleans building today. They will return on Tuesday, May 31st to start painting. Have a great Memorial Day Weekend!

Thursday, May 26th: Good Morning!
The crew is back onsite after yesterday’s rain delay. They are currently working on the carpentry for the Yorkshire building.
Wednesday, May 25th: Good Afternoon!
Tuesday, May 24th: Greetings!
The crew will begin painting on Thursday, 5/26 weather permitting.
Monday, May 23rd: Good Afternoon!
The crew is onsite today pressure washing the Orleans building. They are also continuing to do carpentry work.
Tuesday, May 3rd: Greetings Residents of International Village!
Welcome to your project blog for the upcoming project. We are looking forward to being onsite!
This year’s project is going to involve the performance of misc carpentry repairs, aesthetic updates and painting to 3 apartment buildings & 7 garage buildings on the property including: Heidelberg (including 2 detached garages), Orleans (including 2 detached garages), Yorkshire (including 2 detached garages), Taj Mahal garage, and Barcelona garage.
We will be doing the prep & finishing of select surfaces on the resident buildings & detached garages including the following: stucco siding, wood siding (where applicable), soffits, fascia, wood windows, A/C covers, and door frames.
Please reach out to the contacts below if you have any questions.
Trent Stern

Houzz Best Of 2021 - Client Satisfaction

Best of Houzz 2020 - Client Satisfaction

Best of Houzz 2019 - Client Satisfaction

Best of Houzz 2018 - Client Satisfaction

Best of Houzz 2017 - Client Satisfaction

Best of Houzz 2016 - Client Satisfaction
