Shelbyville, IN Roofers

B & F Roofing

B & F Roofing provides professional roofing services to the Shelbyville, IN area. Locally owned and operated with 35 years of combined experience, we offer the best price in town on roof tear-offs, flat roofs and other roofing services. Our roofers are licensed, insured and bonded and are prepared to exceed your roofing expectations.

roofing-services-shelbyville-in-b-&-f-roofing-residential house roof

B & F Roofing's Services Include:

  • Roof tear-offs
  • Dimensional shingles
  • Owner on every job site
  • Flat roof specialists

We provide free estimates on all our roofing services.

Call B & F Roofing today at 317-604-1952. If you have any other questions or comments, please contact us at

Contact Information


P.O. Box 1
Shelbyville, IN 47176