Past Projects Past Projects Hotels & Casinos Hard Rock Hard Rock Hard Rock Hard Rock Hard Rock Hard Rock Hard Rock Hard Rock Hard Rock Porter & Fry Porter & Fry Porter & Fry Porter & Fry Porter & Fry Porter & Fry Porter & Fry Great Wolf Lodge Great Wolf Lodge Great Wolf Lodge Great Wolf Lodge Little Six Casino Malls & Play Areas Eden Prairie Mall Eden Prairie Mall Eden Prairie Mall Florence Mall Florence Mall Florence Mall Florence Mall Genesse Play Area Genesse Play Area Genesse Play Area Jordan Creek Jordan Creek Jordan Creek Jordan Creek Jordan Creek Jordan Creek Jordan Creek Jordan Creek Oaks View Mall Oaks View Mall Oaks View Mall Oaks View Mall Oaks View Mall Oaks View Mall Oaks View Mall Polaris Mall Puente Hills Mall Puente Hills Mall Puente Hills Mall Puente Hills Mall Richland Hills Church St. Louis Mall St. Louis Mall St. Louis Mall Stonebriar Food Court West Oaks Mall Westshore Westshore Restaurants & Bars Bar Harbor Bar Harbor Ben & Jerry's Ben & Jerry's Boathouse Bistro Boathouse Bistro Bonfire Bonfire Bonfire Bonfire Champps Champps Golden Moon Casino Golden Moon Casino Green Mill Green Mill Myth Myth Myth Myth Nada Restaurant News Room News Room Redstone Redstone Redstone Redstone Sydney's Sydney's Sydney's Tonic Via Restaurant Via Restaurant Via Restaurant Via Restaurant Via Restaurant Via Restaurant Senior Living Jorgensen Plaza - Cedar Falls, IA Jorgensen Plaza - Cedar Falls, IA Jorgensen Plaza - Cedar Falls, IA Jorgensen Plaza - Cedar Falls, IA Jorgensen Plaza - Cedar Falls, IA Jorgensen Plaza - Cedar Falls, IA Jorgensen Plaza - Cedar Falls, IA Jorgensen Plaza - Cedar Falls, IA Jorgensen Plaza - Cedar Falls, IA Jorgensen Plaza - Cedar Falls, IA Jorgensen Plaza - Cedar Falls, IA Grand Living - Citrus Hills, FL Grand Living - Citrus Hills, FL Grand Living - Citrus Hills, FL Grand Living - Citrus Hills, FL Grand Living - Citrus Hills, FL Country Clubs North Oaks North Oaks North Oaks North Oaks North Oaks North Oaks North Oaks Interlachen Country Club Interlachen Country Club Interlachen Country Club Interlachen Country Club Interlachen Country Club Interlachen Country Club Interlachen Country Club Interlachen Country Club Interlachen Country Club