I highly recommend Arrowhead Deck Resurfacing for expert resurfacing of pool decks, patios, driveways and garage floors. John Trice the owner and his crew resurfaced a huge patio for us. The old patio had huge cracks with big chunks of concrete missing. They filled the cracks, sanded the old surface down, resurfaced, textured, painted and sealed the entire area. The effect is such that it looks like stone. John worked closely with my wife and I to get the colors right so they blend in with block walls and surfaces on the patio. John and his crew are prompt, courteous and professional, and they left the area clean after each work day. The follow-up was great when we had questions and some minor touch ups that needed to be done. John was just as courteous and professional the second time we engaged with him as he was the first. This is a company with integrity, and I recommend them if you are contemplating resurfacing your patio, pool deck or other area for your residence or business.