Areas We Serve
Local, Community-Based Remodeling & Roofing Company
Your residential or commercial roof can take a number of hits from wind, rain and hail, and not show any signs of issues. Over time, however, you might begin to notice signs that your roofing system might not be doing so well in the battle against Mother Nature.
Punctures in flat roofs, shingles on the ground or even an active leak can be indicative that your roof has sustained some damage. If you do see any of these signs, you shouldn’t put off calling your local professional roofing company to do an inspection. What could have been just a minor repair can quickly turn into a need for complete roof replacement.
BFARR Contracting believes that each and every one of our projects is special. You’re not a number to us! We want to exceed your expectations every time and be your contractor of choice for any roofing or remodeling project you have.
We have been part of the Winter Park community for a long time, and we believe in making a difference in the lives of our local community, customers and team members. We offer our services to the following locations:
We provide services to customers within a 15-mile radius of our office. If you’re unsure if we come to your neck of the woods, give us a call!
Charles - Casselberry, FL
BFARR's Services are unparalleled. On time and convenient as well as friendly. I would recommend them in a heartbeat!
Rich - Winter Park, FL
Roof leaks! No problem. We can work with your insurance company to get you a new roof.
Do you have a low pitch roof? Is your roof leaking? We can handle that for you. We have multiple options, a different price points, and we can offer financing.
A little safety barrier for the MRI entrance.
Contact Us Now
BFARR Contracting won’t let you down. We only source top-rated materials and products from industry-leading brands. In fact, we’re proud to be a GAF Master Elite® Certified roofing company, which allows us to offer superior warranties. Schedule a free estimate today to learn more about us by calling (321) 444-6446, or you can fill out our online form.