Ted's Aluminum Siding and Windows of Ottawa, IL is a family owned and operated siding and window business that has been serving the Illinois Valley for over 40 years.