Best Businesses in Arizona
Have known the owner for a while, but this was the first time I've actually used his business for handyman services. The project was a dishwasher installation (remove old, install new). It was completed without a hitch! Eddie was on time, did an excellent job, verified everything was OK, and cleaned up afterward.
Please do not hesitate to use this company!
Please do not hesitate to use this company!
Phoenix, AZ
I can now sleep through the night without worry that my kitchen was going to flood. Trysten was quick to respond, had no silly fees and was very flexible to work with. He was here within a couple hours of first contact. Brought in his case of tools and got to work. quick, clean, polite and respectful. Very happy with his services!
Phoenix, AZ
Daniel is determined to find the best solution and is a creative problem solver. Our restored ceilings and beams look great!
Phoenix, AZ
Just got some new skylights installed after my old ones started to leak in the kitchen.
I had Kryz as my technician, he came out to do the bid about a month ago and was right on time, super friendly and took the time to answer questions I had.
Today was the install and Kryz again was right on time with a smile, did the work quickly and neatly, then took pictures of my new skylights so I could see the quality.
I highly recommend Kryz and The Skylight Guys!
I had Kryz as my technician, he came out to do the bid about a month ago and was right on time, super friendly and took the time to answer questions I had.
Today was the install and Kryz again was right on time with a smile, did the work quickly and neatly, then took pictures of my new skylights so I could see the quality.
I highly recommend Kryz and The Skylight Guys!
3101 W Thomas Rd Ste 116 Phoenix, AZ 85017
We wanted a simple but good looking block wall to be used as a compost pit and shovel rack. At a time when most contractors are too busy to be bothered with a small job, Dylan and his team came out relatively quickly for an estimate and gave a written proposal for a competitive price the next day. We were able to schedule the work shortly thereafter. Their mason Rafael is an artisan and worked very hard, quickly, and cleanly.
Scottsdale, AZ 85251
Scott was so amazing in dealing with our time crunch. He was so helpful and was committed to the creative aspect of what we were needing to achieve for our clients. As a designer, this type of communication and implementation is vital in the area of interior design. I have worked with his team now on two kitchen hoods and I have recommended his service to many a customer for other areas of their home that needs an amazing metal finish, whether it be a fireplace surround or a wall treatment. His ability to match a tile inspiration or any finish is unmatched. I will always be a user of this company as they provide top notch service all around.
7145 E Earll Dr Ste 106 Scottsdale, AZ 85251
Excellent company! Great price, showed up on time to appointments, and were friendly. My shower looks great!
20634 N 28th St Ste 150 Phoenix, AZ 85050
After years of of hiring substandard contractors and handymen that really didn't fix the problem, I learned the hard way that you have to pay for quality. After working with PDG on several matters, I can say without hesitation that PDG Construction has provided me and my family with quality repairs and construction services.
I first met the owner, John, years ago. He is a straight shooter and will tell you exactly what is wrong, how to fix it, and how much it will cost. In my research, I found that PDG is licensed, bonded and insured, which made it easier to hire this group.
But more importantly I write this review to brag about he great results I received. Most recently, PDG Construction remodeled my parents kitchen and bathroom, and the results were spectacular! The bathroom remodel went smoothly, and I will continue to refer to them as a quality general contractor to all my friends and family.
I first met the owner, John, years ago. He is a straight shooter and will tell you exactly what is wrong, how to fix it, and how much it will cost. In my research, I found that PDG is licensed, bonded and insured, which made it easier to hire this group.
But more importantly I write this review to brag about he great results I received. Most recently, PDG Construction remodeled my parents kitchen and bathroom, and the results were spectacular! The bathroom remodel went smoothly, and I will continue to refer to them as a quality general contractor to all my friends and family.
Scottsdale, AZ 85254
Frank and his crew were outstanding. Fair prices, quality work, and courteous workers.
Phoenix, AZ 85041
Our bathroom was stuck in the 80s and now it's not! We are so happy and don't even think we could be happier! Qualtire came in and got rid of our big tub and everything else and put in a water closet, put in a beautiful walk in shower, new cabinets, new flooring, new paint, everything is new and beautiful and such high-quality. From the office girl to the laborers to the owner, all so wonderful and professional. We would highly recommend them to anyone and everyone! Thanks Qualtire!
3518 W Bethany Home Rd Phoenix, AZ 85019
I've worked with Greg for a numbers of years for various communities I manage as an executive director in the HOA field. GB is always reliable, prices jobs fairly, and does exceptional quality work. I would recommend GB to anyone.
21620 N 26th Ave Ste 110 Phoenix, AZ 85027
I had Rush and his team re-polycoat my walk deck patio. They were professional, candid, and forthcoming from the first phone call. It was clear they had experience with walk decks, which is a specialty trade. Not all roofers have this expertise. My #1 concern was would they do the job right and with the quality to last over time. After looking at the finished project, I'm convinced Rush and team are the folks to go for this type of work.
Phoenix, AZ 85068
Our pool was completed last year and the sub-contractors they use are ok but you will have to go thru a lot of the same negative comments below as they are in line with our experience with the Company.
Sales person was good at talking up the sale but take heed, a lot of over promising and under delivering in timelines and expectations.
When the dig finally started, one side of the wall continued to collapse soil into the deep end. We brought up the issue with Sales guy and he said not to worry since that will be cemented over. The side continued to fall in and some boards were put up to try to hold it back. Inspector came in and failed the first try and workers had to come back to back fill up and board it up more.
Plumbing went in once the go ahead was approved and the day they 'finished', a valve blew and they had to come back to check...workers said 'the valve was cracked'....pretty obvious and had to redo.
Choosing the tile for the inside of the pool was in the middle of the pandemic so there were probably supply chain issues. Our original choice was not in stock so they provided a catalog to choose from and almost everyone we picked was not available or not enough in stock. Probably would be better to say what was available to choose from.
Next was delay in shotcrete pour, original date cancelled due to Desert Tropics changing the vendor due to unreliable...timeline pushed back again.
Once shotcrete poured and ledgestone put up, it was not the option we picked and were told that it was. Originally when we were sent a picture of what choices we could pick , we were provided with a picture with the stones laid out and an arrow pointing to one of the stone faces. We picked the one that was probably next to the one pointed out by the arrow. Later what was sent to confirm the choice we made, the same picture with the arrow was used to confirm our choice which was not the selection....too late now. If we wanted to change the stone selection, it would be $450 and would set back the timeline again.
Next, they have a crew scheduled for 'clean up' before they cap off the pop up's....crew does not show up all day. Next day, the guy that caps off the pop up's can't do it and says he has to return after the clean up is done....
We also had the Sales guy tell us we would have an umbrella sleeve put in and have the original mock-ups of what it would look like and agreed upon. Project Manager says that it is not in the plan so not going to be in. Multiple emails to get to the same place, no umbrella sleeve.
Notified from Office that pebble sheen pour will be on 9/1 (example), next few days notified again that another pool that was scheduled before us is not ready so our timeline is moved up to 8/30 (example) and the crew will notify us on that day between 0430 - 0630 AM when they will be there that day. Later that morning, we are notified by the Office that we will not be getting the pour today.....reasoning behind the change that day: there are only 3 pebble sheen companies in the Greater Phoenix area and Desert Tropics does not set the schedule, there is high demand and to be patient.
Finally the day of the pebble sheen set up and I ask the lead guy as to if the Office had notified them about the umbrella sleeve as there is still no place for it on the step. Guy says nothing told to them so have to call the Office....after about 10 min he comes back saying where do I want it.
By this time we are getting pretty frustrated with the whole process. We post an earlier post in Yelp with the complaint about the Company. Right away we get the calls about taking down the complaint (similar to the others listed below) from the Sales guy. As we were frustrated and continued to call for updates and timelines, the Office said they would stop work on the pool and would only work with one of us due to not wanting to deal with the numerous follow up calls.
Back to umbrella....once the pool was 'completed', I emailed Jay the Sales Guy as to what options we have for the umbrella selection as promised at the initial signing. Sales Guy says he can provide an umbrella in exchange for taking down the negative review....'sounds fair? I told him he can keep his umbrella.
After the pool was completed, there was left over supplies, cinder blocks, ledger stone and I let Desert Pool know about the supplies. Office replied that they would send the vendor out to pick up in the next day or two. Couple days later, I send another email to say no one has come to pick up the supplies and the Owner responds saying someone will be out in the next day or two. Vendor told Office that he's not going to pick up because it's 'our' left over supplies.
Sales person was good at talking up the sale but take heed, a lot of over promising and under delivering in timelines and expectations.
When the dig finally started, one side of the wall continued to collapse soil into the deep end. We brought up the issue with Sales guy and he said not to worry since that will be cemented over. The side continued to fall in and some boards were put up to try to hold it back. Inspector came in and failed the first try and workers had to come back to back fill up and board it up more.
Plumbing went in once the go ahead was approved and the day they 'finished', a valve blew and they had to come back to check...workers said 'the valve was cracked'....pretty obvious and had to redo.
Choosing the tile for the inside of the pool was in the middle of the pandemic so there were probably supply chain issues. Our original choice was not in stock so they provided a catalog to choose from and almost everyone we picked was not available or not enough in stock. Probably would be better to say what was available to choose from.
Next was delay in shotcrete pour, original date cancelled due to Desert Tropics changing the vendor due to unreliable...timeline pushed back again.
Once shotcrete poured and ledgestone put up, it was not the option we picked and were told that it was. Originally when we were sent a picture of what choices we could pick , we were provided with a picture with the stones laid out and an arrow pointing to one of the stone faces. We picked the one that was probably next to the one pointed out by the arrow. Later what was sent to confirm the choice we made, the same picture with the arrow was used to confirm our choice which was not the selection....too late now. If we wanted to change the stone selection, it would be $450 and would set back the timeline again.
Next, they have a crew scheduled for 'clean up' before they cap off the pop up's....crew does not show up all day. Next day, the guy that caps off the pop up's can't do it and says he has to return after the clean up is done....
We also had the Sales guy tell us we would have an umbrella sleeve put in and have the original mock-ups of what it would look like and agreed upon. Project Manager says that it is not in the plan so not going to be in. Multiple emails to get to the same place, no umbrella sleeve.
Notified from Office that pebble sheen pour will be on 9/1 (example), next few days notified again that another pool that was scheduled before us is not ready so our timeline is moved up to 8/30 (example) and the crew will notify us on that day between 0430 - 0630 AM when they will be there that day. Later that morning, we are notified by the Office that we will not be getting the pour today.....reasoning behind the change that day: there are only 3 pebble sheen companies in the Greater Phoenix area and Desert Tropics does not set the schedule, there is high demand and to be patient.
Finally the day of the pebble sheen set up and I ask the lead guy as to if the Office had notified them about the umbrella sleeve as there is still no place for it on the step. Guy says nothing told to them so have to call the Office....after about 10 min he comes back saying where do I want it.
By this time we are getting pretty frustrated with the whole process. We post an earlier post in Yelp with the complaint about the Company. Right away we get the calls about taking down the complaint (similar to the others listed below) from the Sales guy. As we were frustrated and continued to call for updates and timelines, the Office said they would stop work on the pool and would only work with one of us due to not wanting to deal with the numerous follow up calls.
Back to umbrella....once the pool was 'completed', I emailed Jay the Sales Guy as to what options we have for the umbrella selection as promised at the initial signing. Sales Guy says he can provide an umbrella in exchange for taking down the negative review....'sounds fair? I told him he can keep his umbrella.
After the pool was completed, there was left over supplies, cinder blocks, ledger stone and I let Desert Pool know about the supplies. Office replied that they would send the vendor out to pick up in the next day or two. Couple days later, I send another email to say no one has come to pick up the supplies and the Owner responds saying someone will be out in the next day or two. Vendor told Office that he's not going to pick up because it's 'our' left over supplies.
9299 W Olive Ave Ste 411 Peoria, AZ 85345
No matter if it was Danny himself, his right hand man Jerry, or any member of his crew, everyone was personable, professional, PUNCTUAL, communicative and knowledgeable. There was a much appreciated collaborative spirit in the redesign, constantly clear communication between all parities involved, and best of all no nickel-and-diming. It's not often that a company lives up to its name and makes you hungry for more, but Integral Homes is a rare gem and I'm looking forward to working w/them in the future.
Oh! I meant to add, my project had a pretty tight deadline, but Danny and his crew delivered! We expanded a bedroom into our second garage to create more space for mother, who is quite pleased and happy!! Thanks again, Danny & Integral Homes! Special Shouts to José, Robert, Benjamin and Ben Jr.!!
Oh! I meant to add, my project had a pretty tight deadline, but Danny and his crew delivered! We expanded a bedroom into our second garage to create more space for mother, who is quite pleased and happy!! Thanks again, Danny & Integral Homes! Special Shouts to José, Robert, Benjamin and Ben Jr.!!
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
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
Glendale, AZ 85318
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
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
Phoenix, AZ 85042
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
4742 N 24th St Ste 300 Phoenix, AZ 85016