Welcome to BTC Inc.
A Full-Service, Family-Owned Roofing Company in Maryland
Based in the Baltimore area and serving Baltimore, Anne Arundel, Carroll, Harford and Cecil counties, BTC Inc. has been in business for 25 years. Our family-owned roofing company features both residential and commercial services, including roof replacement, repair, maintenance and gutter solutions for your home or business.
Our team is known for being responsive and providing prompt service. As a factory-certified roofing contractor by GAF, North America’s leading roofing manufacturer, we offer top-of-the-line asphalt shingles for your new roof. We’re also certified by CertainTeed as a ShingleMaster™.From our reliable and hardworking crew to our honest and affordable services, BTC Inc. is proud to be considered as your roofing company of choice in Maryland.
Delivering the Best in Roofing Solutions
BTC Inc. provides a complete range of roofing services, whether you have a home, business or multi-family property. Our services are completed with the utmost attention to detail, using industry-leading products backed by advanced warranty options.
We offer the following solutions for your roof:
- Roof replacement. BTC Inc. removes and disposes of your old roof and seamlessly installs cutting-edge products backed by a 12-year workmanship warranty for your peace of mind.
- Roof repair. We provide both standard roof repair and emergency roof repair for your convenience, and we’re quick to respond so you don’t have to wait to get your roof fixed.
- Roof maintenance. Our roofing company offers maintenance solutions for both residential and commercial properties. Protect your roof and add years to its life!
- Gutter solutions. No roofing system is complete without gutters—we can fit your new roofing system with seamless gutters to finish the project.
- Multi-family roofing services. BTC Inc. also provides multi-family roofing solutions for apartment complexes and condominiums.
Schedule a Free, In-Person Estimate Today!
When you need complete roofing solutions for your next project, don’t hesitate to reach out to BTC Inc. We will provide a complimentary, in-person consultation and estimate for your job. Contact us today at (410) 218-0749 to schedule an appointment, or reach out to us via our online contact form to let us know how we can help!