Thomas W. Roofing is an established roofing contractor located in West Middlesex, Pennsylvania. We operate all over Northwestern PA and Northeastern Ohio. We take pride in all of our jobs and our work is done right the first time for both residential and commercial roofing as well as work on gutters and downspouts.