281 Church Street Torrington, CT. 06790 (860) 482-3529.
In CT, MA and NY State (800) 732-9267. Fax (860) 489-9184

"We've been a TLC customer for over 30 yrs and have been extremely satisfied with their service and products."
Steve Temkin,
T and M Homes
"With many years specializing in windows and doors TLC has never failed to satisfy with innovation, customer service and support."
David Bascetta, Remodel Plus