You Stand Under Our Workmanship... We Stand Behind It!
  • 815-455-7663
    111 Erick Street Unit 111
    Crystal Lake, IL. 60014
    815-455-7663 (OPTION 9)
    Leave a message- our dispatch
    will be immediately notified!



The entire project was directed and accomplished with excellence.

Condominium Association President - Chicago, IL

It is refreshing to see such a competent and hard working company!

Building Owner - McHenry, IL

Throughout the re-roof process there was organization, attention to detail and the roof was completed within the expected time-frame.

Property Manager - Lisle, IL

I heartily recommend Total Systems Roofing. Thank you for a job well done.

Condominium Association Board Member - Chicago, IL

Thanks, Richard. Your crew-leader and men did a great job.

Homeowner - Woodstock, IL

I want to thank you for a wonderful job that your workers did on our roof. They are knowledgeable thorough, and polite. We feel very confident in the work you did for us.

Building Owner - Waukegan, IL

I want to thank you for the beautiful new roof! The quality, timeliness, and professionalism of your work have been impressive.

Homeowner- Elmhurst, IL

Great experience with this company! From start to finish they showed integrity and professionalism. I highly recommend them.

Jillian P

They get the job done and stand behind their work.

David H.

One of the best contractors we worked with as we built our cancer resource center! Rich and the crew were fabulous to work with. Creative, clean, prompt, professional and fun to have on site. Thank you to everyone at Total Systems Roofing for giving us the roof over our heads at Lemons of Love!

Jill at Lemons of Love

We have had Total Systems Roofing install and maintain the roofs on a majority of our portfolio of properties across the Chicagoland area for the last 10 years. I can't speak highly enough to their knowledge, professionalism, and quality of work over the years. They have always been honest and straightforward with their reporting and have been competitive in their bidding.

We look forward to maintaining our relationship with them for many years to come!

Wes R.

Our roof was installed by Total Systems Roofing in 2003. It's a flat roof and we have had no problems in seventeen years. They are up on the roof twice a year for inspections and any minor repairs are taken care of during their visits. Never had a problem. Easy to deal with. I would recommend Total Systems Roofing to anyone looking for a new roof.

James O.

TSR, Inc.

111 Erick Street Unit 111
Crystal Lake, IL. 60014

Phone (815) 455-ROOF (7663)



License No. 104.013742 / 105.001662

Emergency Leaks?

815-455-7663 (OPTION 9)
Leave a message- our dispatch
will be immediately notified!