Best Deck & Railing Contractors in Phoenix, AZ
It's very hard to find reliable people for what many may refer to as a small job. Finally I found a company that does a great job for large and small jobs around the house. I would highly recommend Ruben and B4 and After Home Repair for home projects or repairs.
16273 N 31st Ave Phoenix, AZ 85306
Stan did a great job with putting up our Courtyard lights. Had a great sense of what we wanted he was knowledgeable and professional. I'll hire for anything I need done home improvement wise.
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
Quick response when i needed them and very respectful. Plus the price I had to pay for the time they came out I was very impressed..I would most definitely have them come back any day or any time..
2224 W Desert Cove Ave Ste 208 Phoenix, AZ 85029
I worked with Blue Dot Pools for over 3 months after interviewing many other companies. They completely rebuilt my 20 year old pool and spa with mini-pebble interior and restarted the pool. Throughout the whole process, James Julian, and his company, were extremely responsive to my needs and requests. I recommend this company to the fullest!
William Lage
Captain, American Airlines (retired)
Lt. Colonel, USAF (retired)
William Lage
Captain, American Airlines (retired)
Lt. Colonel, USAF (retired)
Phoenix, AZ 85083
Jesus was great! Work was done on time and for the agreed amount. Couldn't ask for better. He even stuck it out through a bit of nonsense with the neighbor about the block wall/fence location. Would highly recommend!
16001 N Cave Creek Rd Ste 219 Phoenix, AZ 85032
We hired VAM Construction and Remodeling to close in a drywall entertainment. Their estimate was 42% lower than the highest bid. The project included closing in the entertainment center, removing an old TV from a different wall, patching and painting that wall, installing an electric fireplace, and hanging a Frame TV. VAM arrived as scheduled. They began work on the Monday before Thanksgiving (11/21/22) and it was completed on Tuesday, 11/30/22. VAM employees were friendly, competent, and asked questions to ensure the project met expectations. The wall looks better than I imagined. I'm so happy I chose VAM and will call them for our next project. THANK YOU!
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
They are not trustworthy. A repair guy came out without any earlier notice, did his work as vaguely described in the job description, and left without saying anything. It turns out they argue that the drywall repair which they promised verbally executing was not part of the contract and I have to pay additional $$$ for this.
17225 E Shea Blvd A 109 Fountain Hills, AZ 85268
I was hoping to give them a better review as I go out of my way to support Veteran Owned companies. However, after I gave all my information and had a great talk with Brian....they never called me back and I had to find another company to the do the work.
Brian even told me about his Friend, Brett, and his Yoga studio/clothing line and how the owner is in Texas and blah blah blah!! I mean I felt like I was connecting and they were gonna do great work!! BUT NO!!
NO ONE CALLED BACK!!
So disappointed!!
I'm sure they have a reason....please call and check them out for yourself as others have given them good reviews.
Not sure what happened....but the ball was dropped for me!!
Brian even told me about his Friend, Brett, and his Yoga studio/clothing line and how the owner is in Texas and blah blah blah!! I mean I felt like I was connecting and they were gonna do great work!! BUT NO!!
NO ONE CALLED BACK!!
So disappointed!!
I'm sure they have a reason....please call and check them out for yourself as others have given them good reviews.
Not sure what happened....but the ball was dropped for me!!
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

















