First time framing a wall for cabinets, and installing cabinets. Boy did i make some mistake, but I sure hell learned from them as well. Biggest problem here was communication from the contractor (isn't it always).
Tell you what, if I had a chance to do this again I would walk away lol client was a nightmare! #diy