Terard Group, Inc.-The
Add Hours
31 Years
in Business
11/14/2014
Very disappointing experience. I has been over one year since I ordered new replacement windows and they are still not installed.
Phone: (815) 455-2265
Address: 4170 Oak Ridge Rd, Crystal Lake, IL 60012