Locate Us

C & H Installation
529 Morse Ave
Schaumburg, IL 60193
Phone: 833-FLOORS-9 (833-356-6779)

Hours of Operation:
M-F: 9 AM TO 6 PM
SAT: 9 AM TO 5 PM