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.