YOUR SEARCH FOR A ROOFING COMPANY IN MIDDLE TN IS OVER! Why choose us as your local roofing professional? With TRC Roofing as your roofing contractor, regardless if it?s a new roof or a repair for your home or business, we understand the inconvenience and want to make the process as smooth as possible. So, whether you are searching for a ?roofing company near me? or any of the cities we service, your residential or commercial needs will be met by a local roofing company that you can trust. We offer up front pricing, guaranteed service and trusted technicians. You?re hiring a roofing contractor that understands the importance of quality work, exceptional products, and employs a highly trained team of professionals.