Below is a review of McCabe's. While I know some people have had good experiences with them, this is what we had to deal with. Chapter 1: "Wishful Thinking" The initial visit was from John McCabe himself. Who gave us what we though was a reasonable assessment for what we were looking for. Grass, concrete, mulch and maybe a sun sail. Fast forward 3 months... They come out and start working on the job. Honestly quite quickly, we pay on time and the last payment goes through and this is when the real fun started. We were told the sun shade was not in stock and would take a few weeks to get here, but they had no problem cashing our checks before that. So we paid, and the job remained unfinished. Meanwhile, during the installation the entire front yard was completely trashed by the crew, which I expected. You have to dig for draining and pipes, etc. However what I didn't expect is for them to not fix it. So, I call Chris (McCabes Rep) and ask him why my front yard is trashed and for some reason they took four bushes out of the yard with them. We get into a back and forth where he tells me that was required for the sidewalk (it wasn't). So we schedule a time for him to come out and look at the damage because apparently he didn't trust the pictures we sent him. Anyway he comes out and I show him not only are the bushes missing, but drip lines are cut and the remaining drip lines are spraying water into the air. I was then offered 100$ per bush, which we obviously declined. We schedule a time and are assured by Chris that everything is going to be fixed. They come to install the shade and "fix" the front yard. The crew shows up and has no idea that the front yard was supposed to be fixed. Furthermore, McCabe's apparently did not measure the shade correctly so they installed a shade that was too large. It was literally tied in knots to the posts. Call McCabes, now Kelly picks up. Chris is now fired and has not informed the team of anything that has been happening. We forward all the emails, explain the situation, and they finally show up and fix some of the damage to the front yard, which at this point I was happy the drip lines weren't spraying water into the air. Chapter 2: "Sun Shade from H***" Flash back to John sitting in my kitchen, "You want professionals to install a sunshade, don't do it yourselves because you guys are at a top of a hill and you will get some wind up here". Which apparently this shade could not take the wind which caused all four beams to bend aggressively (see attached picture). This obviously prompted me to call McCabes which to their credit showed up and then proceeded to take it down and break a bunch of light bulbs all over my patio I had in a storage container on my ladder that I let him borrow (you can't make this stuff up). From then I was told due to the holidays and COVID It probably will be in the new year for them install the new shade. At least at this point I thought we were making progress because Chris was gone and Kelly was more responsive. Chapter 3: "False Hope" I get in touch with Kelly post Holidays and ask what is the plan? I was finally told they had a plan for the shade, the shade was in stock and they were ready to install it. The installation date comes and the installation is completely botched. There are cracks in the wood, unpainted brackets, screws screwed in at an angle, stucko missing from my house, the shade is hanging way to low, the concrete is chipped, spray-paint on the patio overall a complete disaster. I call again and then I am introduced to Ricardo. The plan he gives me is an excellent example of terrible customer service. (See attached email) They're going to upcharge me to fix their botched installation. Further more, he explains to me that they fulfilled their end of the contract. And this type of wood will behave "as expected" such as "cracking" despite them recommending this wood to me and despite this only being a few months post installation. And apparently their margins are so narrow that they have to charge me (I don't know how this is my fault as I have no control over setting their margins). And finally apparently they've already added some "uncharged courtesy items... to ensure customer satisfaction" which they explained to me later was the replacing of the bushes (that they ripped out) and the torn up front yard (which they were responsible for). They're final email as of 2/15/2022 (included) essentially said sorry but not sorry you need to take down your Yelp review if you would like to move forward. Using Yelp as a weapon to coerce your customers into complying with your will is below average and certainly not what a company who is trying to create more customers would do. My last request was for them to remove what they installed and refund me the money, which I'm highly doubtful will result in anything other than more excuses about bottom line. All said and done, this what I'm left with. Four broken posts that look like a kindergartner installed them and a company that wants to charge me more to fix them without giving me any installation plan or any idea exactly what they're going to do to fix it. I recommend looking at more reviews on other websites and you will see a continuing trend. Long story long, I would choose another company. [*** Link removed ***]