
Serving Salem, AL and surrounding areas
Approved
Super Service Award Winner
In business since 1989
Free estimates
Warranties offered
"Tim repaired a split rail fence. Good communication as to when he would be available. Did a nice job. "


Serving Salem, AL and surrounding areas
Approved
Super Service Award Winner
In business since 1989
Free estimates
Warranties offered
"Tim repaired a split rail fence. Good communication as to when he would be available. Did a nice job. "

Serving Salem, AL and surrounding areas
Approved
In business since 2018
Free estimates
Emergency services offered
"If you’re looking for someone who truly stands behind their work, I highly recommend B&B Roofing. Brandon did an outstanding job rebuilding my deck, and the transformation speaks for itself. What used to be worn out and weathered now looks absolutely beautiful and solid. From the very beginning, Brandon was courteous, professional, and honest. He communicated clearly, showed up when he said he would, and most importantly—he kept his word. That kind of reliability is rare these days, and it meant a lot to me as a homeowner. The craftsmanship and attention to detail were top-notch. You can tell Brandon takes pride in his work and genuinely cares about doing the job right, not just getting it done. If you want quality work from someone you can trust, B&B Roofing is the company to call. Brandon exceeded my expectations, and I wouldn’t hesitate to recommend him to anyone who needs roofing or deck work done. Absolutely fantastic job."
Serving Salem, AL and surrounding areas
Approved
In business since 2017
Free estimates
Credit card accepted
"These guys are great. Communicate well. Do excellent work. On time and have an simple portal for making payments. HIGHLY RECOMMENDED"



Serving Salem, AL and surrounding areas
Approved
In business since 2024
Free estimates
Offers commercial services
"Awesome work!! Great service! Very nice and polite! Will definitely hire again! "

Serving Salem, AL and surrounding areas
Free estimates
Warranties offered
"Very professional job, excellent knowledge of chemical/cleaning needed, perfect results!"

Serving Salem, AL and surrounding areas
In business since 2010
Free estimates
Emergency services offered
"Perfect, on time, looks awesome, no issues!"
Serving Salem, AL and surrounding areas
In business since 2004
Free estimates
Emergency services offered
"Shane is professional and talented. I thought we were going to have to replace the cracked tub but he made the existing tub look new again. Amazing results, extremely professional & excellent follow-up. I highly recommend Shane. <br />"

Serving Salem, AL and surrounding areas
In business since 1985
Free estimates
Emergency services offered
"Absolutely fabulous service! Gave is an appointment to (not a block of time), arrived on time, polite, friendly, professional...I can not think of enough positive adjectives! It was a little costly, but worth the service. The technician had to blowout the dryer vent, and he fixed some faulty installation (without extra cost). He also replaced a elbow joint because they accidentally broke one (it is something we would not have noticed, but he was honest about it, and I so appreciate honesty). Definitely going to use them again."
Serving Salem, AL and surrounding areas
In business since 1999
Free estimates
Emergency services offered
"They came in on time, on budget and cleaned up after themselves extremely well. We paid half up front an half on completion. We have a very large roof."
Serving Salem, AL and surrounding areas
In business since 2013
Free estimates
Warranties offered
"Great job of pressure washing at just over half of what others had estimated. One man did the entire job in about 3.5 hours, and the owner stopped by several times to check on the work. I downgraded professionalism, however, because they destroyed one ornamental plant near the front door and never mentioned it or offered to replace it ... I discovered the damage several hours after they departed. <br />"
From average costs to expert advice, get all the answers you need to get your job done.

Composite fencing costs range depending on the fence height and length, materials, and location. Difficult terrain can increase fencing costs as well as additional features like gates.

Find out who to hire to replace porch columns, when to call carpenters or masons, what it costs, and how pros get it done.

Learn how to find and hire the right deck carpenter or contractor for your next project with our hiring guide!

Wondering who builds decks? Learn which deck contractors to hire, other pro options, and costs so you can plan and hire with confidence.

Learn how much it costs to seal a deck, exploring factors like its size, materials, sealant type, prep work required, and local labor rates.

Learn the top factors that affect Ipe decking costs, including the material brand, project size, labor rates, add-ons, and permit fees.