Best Deck & Railing Contractors in Phoenix, AZ
Ruben the owner himself came out to my house and installed a doggie door, he is the most professional person you will ever meet. He was fast and neat, if you need anything done around your house I highly recommend B4 and After home repair.
16273 N 31st Ave Phoenix, AZ 85306
Stan did a great job on about 7 different repairs I needed including leveling & caulking a tub that had detached, replacing toilet shut off valve, re-caulk my windows, reinstall a floor transition, replace spring loaded hinges, and replace a drain pipe. Then on a second job he was able to complete an exterior stem wall repair and paint while I was out of town. All tasks showed good workmanship and he's clearly detail oriented.
Phoenix, AZ
Mikko is thorough, patient and very professional! I'd recommend mikko llc without thinking twice about it!
2210 W Shangri La Ste B-1 Phoenix, AZ 85029
I highly recommend Rodriguez Remodeling! Jesus and Gabriel arrived early and fixed the entrance to my attic that was damaged from an air conditioner install. They were professional and respectful and did a wonderful job. They deserve 10 stars for their amazing customer service!
Phoenix, AZ
Casey Clifton of Clifton Builders installed our tile backsplash in our remodel of a 1978 home. The walls were not flat and level and the window casing was so crooked but we didn't notice it. Casey caught both issues right away and fixed them without adding a bunch of time on the job. Not only did Casey do a gorgeous job in record time, but the quality is incredible. The tile that I bought was hard to work with (I had no idea when I got it) and he even took the entire casing out around the window and re-shimmed it so it would be level and look perfect against the tile. We are mind blown at the attention to detail. On top of all of this, Casey said he'd come start at 7am. (We thought yeah sure see you at 9!) True to his word, Casey was on site at 6:45am and working by 7 EVERY MORNING and had to put in 12 hour days in order to start his next client's job on time. I'm adding photos to show the incredible attention to detail. We have hired Casey to remodel a bathroom next and we'd like for him to handle the installation of the new hood for the stove when it arrives. We know it will be done right.
Payson, AZ 85541
These guys are extremely knowledgeable, and I had a great experience with their employees during the process.
Genuine, hard working and consistently did the right thing, not the easy thing. Which of course is important when you trust them to keep the roof over your head.
Genuine, hard working and consistently did the right thing, not the easy thing. Which of course is important when you trust them to keep the roof over your head.
2224 W Desert Cove Ave Ste 208 Phoenix, AZ 85029
After four years the entire pool deck surface has deteriorated. I had several other contractors come out recently and they both said that the surface was prepared incorrectly. I now have to spend an additional $3000 to have it done again.
In addition, the flagstone attached to the far side of the pool is loose and needs to be re-cemented.
There are better companies out there.
In addition, the flagstone attached to the far side of the pool is loose and needs to be re-cemented.
There are better companies out there.
Phoenix, AZ 85083
My older home needed some cosmetic and structural updates, and Jesus was able to provide what I was looking for, while also providing helpful suggestions and direction for the project. He and his crew did excellent work at an affordable price. I will 100% be using them for my next project.
16001 N Cave Creek Rd Ste 219 Phoenix, AZ 85032
Great team, came out to my restaurant in the middle of the night to do a quick repair and delivered quality craftsmanship.
Thanks guys.
Thanks guys.
5342 W Camelback Rd Unit 5 Glendale, AZ 85301
Our carport and park model window screens were installed by the end of August 2021. We received exemplary service from the installers and very high quality product from the manufacturing facility. The coordinator and installers were sensitive to our needs, kept us informed, and were customer-centric in all their interactions. We can highly recommend this firm, its products, and its staff.
1105 N 17th Ave Phoenix, AZ 85007
When my husband and I decided to get the exterior of our house painted, we had several companies come out to give us estimates. We decided to go with Marcel Painting even though the price range was close or higher than some but they said they can also repaint our pool deck and pool fence (for additional cost). We figured to just get everything done all at once.
Day One - Only one person showed up and the other called in. When my husband called Kelly (the owner), he told him that there should be a crew of four people. No one else showed up. Samuel started prepping the exterior of the house - scraping off the old paint, sealing most of the noticeable cracks and gaps in the stucco, power washing, etc.
Day Two - Samuel and his helper showed up. They started taping off the windows, fixtures and started painting
Day Three - Painting and trimming continued
Day Four - Final touches - front door and garage got painted, taping and coverings were removed; they were done by mid-afternoon so we started our walkthrough. During our walkthrough we noticed the eaves and patio columns were flaking and were told that's how they look when you repaint them and not all the old paint will come off, there were tiny bubbles on the newly painted garage door and were told the heat might be the cause of the bubbles. Before leaving, we were told to let Kelly know if there were any issues.
Issues - paint flaking, tiny bubbles on the garage door, rust on pool fence not sanded and just paint over, texture of the pool deck not filled in with paint-
Follow Up Work - the following week, Samuel and his helper came out to seal the eaves and areas there were flaking. He also fixed the garage door paint. He fixed the pool fence and the pool deck.
We waited a week before we using our pool and washing down the deck. Then noticed throughout the deck there were areas where the paint didn't fill into the crevasses or not painted. We took pictures and sent them to Kelly and were told they would redo the deck.
Another Follow Up Work - A new person showed up with a sanding machine. I walked Carlos through and showed him the areas by hosing the deck so he can see the old surface where the paint was missing. He didn't think the deck needed to be redone and just needs thicker painting. My husband had to get on the phone with him and tell him that the deck needed to be redone since there were spots throughout the deck missing paint. After Carlos was done, I noticed the white drainage strips all had paint on them because they were not covered with paint tape. At that point, I was done and did not want to call them to come back out again.
Kelly never follow up or call us to get feedback.
It's now end of October and I'm sending paint peeling from my back wall and many spots not painted correctly. I would never recommend this company to anyone, never.
Day One - Only one person showed up and the other called in. When my husband called Kelly (the owner), he told him that there should be a crew of four people. No one else showed up. Samuel started prepping the exterior of the house - scraping off the old paint, sealing most of the noticeable cracks and gaps in the stucco, power washing, etc.
Day Two - Samuel and his helper showed up. They started taping off the windows, fixtures and started painting
Day Three - Painting and trimming continued
Day Four - Final touches - front door and garage got painted, taping and coverings were removed; they were done by mid-afternoon so we started our walkthrough. During our walkthrough we noticed the eaves and patio columns were flaking and were told that's how they look when you repaint them and not all the old paint will come off, there were tiny bubbles on the newly painted garage door and were told the heat might be the cause of the bubbles. Before leaving, we were told to let Kelly know if there were any issues.
Issues - paint flaking, tiny bubbles on the garage door, rust on pool fence not sanded and just paint over, texture of the pool deck not filled in with paint-
Follow Up Work - the following week, Samuel and his helper came out to seal the eaves and areas there were flaking. He also fixed the garage door paint. He fixed the pool fence and the pool deck.
We waited a week before we using our pool and washing down the deck. Then noticed throughout the deck there were areas where the paint didn't fill into the crevasses or not painted. We took pictures and sent them to Kelly and were told they would redo the deck.
Another Follow Up Work - A new person showed up with a sanding machine. I walked Carlos through and showed him the areas by hosing the deck so he can see the old surface where the paint was missing. He didn't think the deck needed to be redone and just needs thicker painting. My husband had to get on the phone with him and tell him that the deck needed to be redone since there were spots throughout the deck missing paint. After Carlos was done, I noticed the white drainage strips all had paint on them because they were not covered with paint tape. At that point, I was done and did not want to call them to come back out again.
Kelly never follow up or call us to get feedback.
It's now end of October and I'm sending paint peeling from my back wall and many spots not painted correctly. I would never recommend this company to anyone, never.
537 S 48th St Ste 108 Tempe, AZ 85282
I have to compliment Roof King on a job well done. Larry was willing to answer any questions or concerns I had. There work ethic is superb. They are very hard workers and nice to deal with. My best compliment will be to refer you to all my friends!!
17225 E Shea Blvd A 109 Fountain Hills, AZ 85268
I haven't dealt with them personally but I'm cleaning up a job that they totally screwed up for a client of mine. I was unable to do the job and he was looking to get it done in a speedy fashion so he called silverback. In the end I'm redoing it all.
Phoenix, AZ
Error: html_entity_decode(): Passing null to parameter #1 ($string) of type string is deprecated
Line: 405
File: tpl-listings.php
Line: 405
File: tpl-listings.php
3073 W Broadway Ave Apache Junction, AZ 85120
Error: html_entity_decode(): Passing null to parameter #1 ($string) of type string is deprecated
Line: 405
File: tpl-listings.php
Line: 405
File: tpl-listings.php
Phoenix, AZ 85029
Error: html_entity_decode(): Passing null to parameter #1 ($string) of type string is deprecated
Line: 405
File: tpl-listings.php
Line: 405
File: tpl-listings.php
Phoenix, AZ
Error: html_entity_decode(): Passing null to parameter #1 ($string) of type string is deprecated
Line: 405
File: tpl-listings.php
Line: 405
File: tpl-listings.php
4192 E Rancho Caliente Dr Cave Creek, AZ 85331
Error: html_entity_decode(): Passing null to parameter #1 ($string) of type string is deprecated
Line: 405
File: tpl-listings.php
Line: 405
File: tpl-listings.php
301 E Keogh Dr Phoenix, AZ 85022
Error: html_entity_decode(): Passing null to parameter #1 ($string) of type string is deprecated
Line: 405
File: tpl-listings.php
Line: 405
File: tpl-listings.php
2550 W Union Hills Dr Ste 350 Phoenix, AZ 85027
Error: html_entity_decode(): Passing null to parameter #1 ($string) of type string is deprecated
Line: 405
File: tpl-listings.php
Line: 405
File: tpl-listings.php
1201 N 54th Ave Ste 134 Phoenix, AZ 85043

















