I wish I'd had the same wonderful experience as the other reviewers, but I did not. I also hate giving bad reviews, but I felt I should. I hired Magic Hammer aka LA Best Builder (which is just one contractor - Sean) to replace my crumbling asphalt driveway and patio with cement, to upgrade my electrical system, to put up a ready-made gazebo and to renovate my garage (no bathroom/kitchen, just a basic renovation of the existing structure into a playroom). Issues: 1) Lack of communication - I kept having to ask what to expect, when the workmen would be at my house, the status of various parts of the job - sometimes I'd get a response, sometimes I wouldn't, 2) His guys would show up sporadically and sometimes took a full week or more off, 3) Sean wasn't on-site or reachable for some major cement work that was going awry. It was a Saturday (Shabbat), and I respect that he is observant, but he should not have had that work done when he couldn't oversee it or be reached. He also made excuses for the things that went wrong and tried to push it back on me (he was trying to "save me money"). He ultimately fixed one issue months later after much arguing and much pressing. It will be interesting to see if my patio floods during a heavy rain. Also, his cement guys pushed through my side fence and broke it open - my neighbor saw them do it. Sean said the fence was in poor shape anyway and would eventually have had to be replaced (yes, EVENTUALLY, but it wasn't a priority). He never acknowledged that his guys did this (again, he wasn't even on-site when they were there). I had to have someone else come in to replace the fence and Sean did nothing to cover any of the cost. 3) I requested side windows on the garage and he told me he could put in 18" "custom" ones, but I wanted bigger ones which he said he couldn't do (why would "custom" windows only come in one size?). I looked online myself and saw that Lowes had 30" and 36" casement windows and asked what the biggest size was that would fit in that area. He said 36" so I said I wanted to go with those (it was confirmed in a text AND he built the spaces for the 36" windows). Three weeks later, 30" windows arrived and he blamed me for the error and tried to get me to take those, saying it wasn't much of a difference. I said I'd rather wait and have him order the 36" windows. He got upset and said he'd lose money. Since they were from Lowes, I assured him they could be returned (and they were). It was going to take another 3 weeks for the 36" to arrive, and I told him I didn't want the rest of the job to stall - there were several things that could be completed within that time and the job was already taking forever. He said they couldn't continue with the other things because "it would create dust." I told him that it seemed that he could put up plastic to alleviate that problem, plus there were several things that needed to get done outside. The job was delayed and delayed. I had to push and push for things to get done. 4) I told him I wanted a digital keypad for the garage door but that the one I saw at Home Depot wouldn't fit. He said he had one in mind, but then realized last minute that it wouldn't fit and gave up. I looked online myself and easily found a few that would work and ordered one. He simply wasn't solution-oriented. 5) His men re-hung my gate improperly after the cement work was completed and I asked him continuously to have them rehang it. I even went and bought the hinges myself (different kinds that his men could choose from). He made a big issue that it would be a lot more work, but after more cajoling, he finally had his guys do it. 6) I was going to have cabinets from Ikea installed along the back of the garage. His guys were supposed to pick them up at the store, bring them to my home and install them (this was all in the contract). Long story short, the job was taking so long that I ordered them online and had them delivered (at an extra cost). He had his guys install them and ended up charging me $800 to install cabinets that Ikea would've installed for $450. By that time it was too late for me to halt this as they had already installed the cabinets. Sean made up some excuse saying that there were more cabinets than planned and it was a lot of extra work. This was completely untrue. I emailed him the original documentation and contract showing 2 units which had 6 cabinets each. I ended up buying 2 units of 4 cabinets each - less cabinets than we discussed. In the end, it was a terrible and stressful experience working with Sean. He was full of excuses, rude, argumentative and I now realize that he was overpriced. I'm disgusted by the entire experience. It's hard to believe it all went so smoothly and pleasantly for all these other reviewers. read more