Default business cover photo
Approved Pro
Approved Pro

BMF Contracting

Lightning Protection Install or Repair, Concrete Flatwork - Repair & Resurface, Deck or Porch - Repair,

About us

BMF Contracting is committed to excellence in every aspect of our business. We uphold a standard of integrity bound by fairness, honesty, and personal responsibility. Our distinction is the quality of service we bring to our customers. Accurate knowledge of our trade, combined with ability, is what makes us true professionals. Above all, we are watchful of our customers interests and make their concerns the basis of our business.

Business highlights

6 years of experience

Amenities

Free Estimates

Yes

Accepted Payment Methods

  • CreditCard
Reviews
4.269 Reviews
Number of StarsImage of DistributionNumber of Ratings
5
70%
4
14%
3
3%
2
0%
1
13%

Filter reviews by service

Showing 1-25 of 69 reviews
Tara K.
Oct 2025
5.0
Deck or Porch - Repair
$800
I had a water damaged post on my front porch that needed replacing. BMF Contracting was such a big help. Will for sure use them in the future!

Waverly D.
Jul 2025
5.0
Concrete Finishing, Overlays & Coloring - Apply
5/5 they were good, did what I asked.

Sheila C.
Jul 2025
5.0
Brick or Stone Tuck pointing
$1,800
Definitely recommend! Prompt, polite, cleaned up after themselves and reasonably priced.

Vicky P.
May 2025
1.0
Repairs done to floor are satisfactory but my sink continues to leak. The price was changed several times. At the end the price was extremely high and I was not notified prior to completion.

Katherine R.
Apr 2025
1.0
Deck or Porch - Repair - For Business
$300,000
I had this company do deck repair work at my home. This was to include painting the railings. I was told by Monty that the painting would be done in 30-45 days. That was over 2 months ago and now no one will answer me about completing the job. My fault for paying in full I guess and trusting them.

Barbara K.
Apr 2025
4.0
Concrete Finishing, Overlays & Coloring - Apply
My concrete porch had cracks and was sinking in a couple of areas. They applied an overlay to the whole porch. The overlay developed a problem within a few days. Ben and Monty responded to my concerns immediately. They came back within a week and fixed the problem. I am very satisfied with the job they did.

Christopher A.
Jan 2025
4.0
Metal Roofing - Repair
Yes, I recommend this pro
They were great at being punctual and getting the job done and fast. The quality was good. The price was a bit more than I had expected with the caveat that there were more issues than I had originally planned on. Still, I feel like the price was a bit high. Overall, Id use them again.

Charlie P.
Nov 2024
4.0
Deck or Porch - Repair
Satisfied with their work

Charles S.
Oct 2024
1.0
Metal Roofing - Repair
$1,400
The first job on 01/10/24 resulted in new paint peeling badly over the entire roof surface. The contractor was slow in responding to my initial complaint. The contractor removed some of the paint, and reapplied a primer coat; the second coat also peeled badly. Contact with the contractor was spotty--they were difficult to contact and were slow to respond. The final coat of primer and top coat was applied on 04/25/24; the paint also peeled but not as badly as prior coatings. I was also left with at least a dozen small holes in the roof; I was able to find and caulk 7 holes. I missed 3 holes, all of which leaked badly enough to receive catch pans with the heavy rains of 09/24. Because of the leaks, I was forced to replace the entire roof.

Judy S.
Aug 2024
1.0
Asphalt Shingle Roofing Repair
$1,975
We had a leak at one of the pipe collars that showed up on the ceiling in an upstairs room. After initial repair the leak was worse. Although the contractor has been back to the house 2 more times he doesnâ  t guarantee his work. Weâ  re still not sure if itâ  s fixed but he wonâ  t be coming back here.

Betty B.
Aug 2024
5.0
Deck or Porch - Repair
Yes, I recommend this pro
They're very professional. They got the work done when they said they would.

Robert W.
Jul 2024
5.0
Deck or Porch - Repair
Yes, I recommend this pro
$500
Good guy.

Susan T.
Jun 2024
5.0
Deck or Porch - Repair
Yes, I recommend this pro
Our deck was sloping and Benny came right out to inspect the deck. We discussed and he went over exactly what needed to be done to repair the deck, provided an estimate and he and his crew did an excellent job! It was a seamless process. I highly recommend BMF Contracting!

Melinda P.
Apr 2024
0.5
$4,400
When interviewing the Contractors, I specifically asked, have you ever worked with Trex and they said yes, I mentioned that I read that it should be installed over a frame and I was told no it could go straight onto concrete, I also expressed that I did not want my manicured long damaged in the process, and I was told if they had to do things in the grassy area, it would be covered to prevent damage. This was a complete disaster., they had the wrong nails/screws. Had to go to the store multiple times during the project you are not supposed to see nail or screw holes in Trex they are not in line they are everywhere. Boards are popping up cuts are not flush and the steps in the popping boards pose a tripping hazard, they busted out stone on my steps, and I even purchased stones for them to put in, they did not put it in, and they stuffed it with mortar that does not match the other mortar, they dug giant holes in my manure lawn. They rinsed a concrete bucket out and dumped it into the grass and all over our fence and left the bucket laying in the yard, this project looks worse than the one I was trying to fix, it is causing family fights and going to cost us a substantial amount of money to fix. I reached out to the contractors and was completely ignored. Honestly, I do not want them to come back to fix it. The only thing they can do for me is rip it all up and give me part of my money back so I can pay someone else to do it, right

Zachary B.
Apr 2024
4.0
Sealant for Roof - Apply
Yes, I recommend this pro
Work completed as described and quoted with an extra benefit of touching up some painted areas while completing the roof work in that area.

Lance K.
Apr 2024
4.5
Yes, I recommend this pro
$18,400
Our roof was supposed to last 30 years but, because of hurracanes and all our trees eventually coming down it was damaged and the company we'd used did an inadequate job repairing it. We also got more damage later from more storms and BMF showed up right on time. Isaac and his crew fixed that and after 3 other estimates we decided to replace the whole roof though it was only 20 years old. Again, BMF came to our rescue with a reasonable estimate and shortly thereafter reroofed our house and garage, using new shingles able to withstand high winds, also straightening up a problem with leakage around part of our gutter system that had become apparent in the last few years during heavy downpours. They knocked the job out in two days, cleaned up all the debris and couldn't have been more professional. I believe this time we finally found a contractor who did it right and we won't be fooling around with random leaks or tiles blowing off when the hurracanes, hailstorms or falling branches come again as they surely will. Thanks to Issac, Monty and the rest of the BMF crew, we finally have peace of mind at a reasonable cost. I highly reccomend this company, for repairs or replacement, they did a swell job.

Jill J.
Mar 2024
5.0
Asphalt Shingle Roofing Repair
Yes, I recommend this pro
customer said they did very good work and they are good people to work with

William S.
Feb 2024
4.5
Metal Roofing - Paint
Yes, I recommend this pro
Professional and knowledgeable, they did everything agreed too without any hesitation. I felt comfortable with them at my home. would recommend them to my friends.

Lee H.
Oct 2023
5.0
Deck or Porch - Repair
Yes, I recommend this pro
$2,900
While on Angi, I researched this company. Great ratings with BBB, licensed and insured. I can't say enough how overly pleased I am with this company. They met me at my house on time. The two gentlemen were professional and had years of experience in the trade. Initially I was only getting a quote to replace a rotten deck support post. I was impressed with them that I added "adjusting 3 wooden picket gates" and cutting limbs from a tall tree. I was so lucky to find a contractor that did what they said they were going to do, in the time they said it would take and the 3 projects were completed 100% to my satisfaction. This company gives 100% customer service. When they finished, they left the yard immaculate..not one piece of trash. I already have a spring project lined up. BMF Contracting is now my go to Contractor.

Mary O.
Oct 2023
1.0
Deck or Porch - Repair
At the outset of the project, my expectation was hopeful We never had any confrontations but the cost at the end was extremely upsetting and in retrospect, unfair.

Consuela M.
Apr 2023
5.0
Deck or Porch - Repair
Yes, I recommend this pro
$5,500
They were prompt in arrival to my house to do the work. The work was great and sturdy. Professional customer service before the work and after work. Great work!

Patricia R.
Mar 2023
4.0
Deck or Porch - Repair
Yes, I recommend this pro
The company did the work in the time that they gave. I was very please with the job they did. I did recommend them to my daughter.

Christopher H.
Nov 2022
5.0
Deck or Porch - Repair
Yes, I recommend this pro
Benjamin and crew showed up to the project on time and completed the tasks with speed and quality workmanship. My deck looks great and now BMF is my preferred contractor moving forward on future projects!

Dwight S.
Jul 2022
5.0
Deck or Porch - Repair
Yes, I recommend this pro
This team was professional from start to finish. B.F. came out quickly and sent a quote within a few hours. The communication was straightforward and consistent. Throughout the entire project, we never had to wonder about what was happening. The team was quick to demo and the deck install went smoothly. Everyone was friendly and respectful. They will definitely be our go to for our future projects

Sarah S.
Mar 2022
5.0
Deck or Porch - Repair
Yes, I recommend this pro
They wanted my business and were responsive and quick. And my porch looks wonderful!
Showing 1-25 of 69

Licensing

Licensed*

Trade License Number

2705171352

Trade License Locale

VA

Trade License Expiration

04/30/2027

State Contractor License Requirements

All statements concerning insurance, licenses, and bonds are informational only, and are self-reported. Since insurance, licenses and bonds can expire and can be cancelled, homeowners should always check such information for themselves. To find more licensing information for your state, visit our Find Licensing Requirements page.

*Contact business to see additional licenses.

FAQ

BMF Contracting is currently rated 4.2 overall out of 5.

Monday: 7:00 AM - 10:00 PM Tuesday: 7:00 AM - 10:00 PM Wednesday: 7:00 AM - 10:00 PM Thursday: 7:00 AM - 10:00 PM Friday: 7:00 AM - 10:00 PM Saturday: 7:00 AM - 10:00 PM Sunday: 7:00 AM - 10:00 PM

BMF Contracting accepts the following forms of payment: CreditCard

Yes, BMF Contracting offers free project estimates.

No, BMF Contracting does not offer eco-friendly accreditations.

No, BMF Contracting does not offer a senior discount.

No, BMF Contracting does not offer emergency services.

No, BMF Contracting does not offer warranties.