We had torn down our old kitchen cabinets and we needed to get the drywall and floor repaired, for new cabinets. I called Joe to take care of the repairs. Parts of my floor had K3, other parts had subfloor and other parts needed subfloor. Joe did a great job repairing and levelling the floor. They also put in new drywall for the incoming backsplash. Joe did a great job and afterwards we had no issues with installing the new cabinets. Joe is very knowledgeable and great to work with.