Bromley Hall

THE BUILDING Bromley Hall is a 14-story high rise building located on the campus of the University of Illinois in Champaign, IL. The building is a private housing facility for university students. After thorough research into competing companies, the owners contacted Presto for their superior waterproofing and restoration services. THE CHALLENGE Bromley Hall was completed…