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.