Randy took on a job that he did not finish. He asked us for payment after the first day. We paid. Our mistake, as we found out. Randy cannot be trusted. Randy left our deck looking worse than before he started. He walked in on day 2 with an angry attitude. With powerwashing gouges, loosened rails and large areas of the previous paint, he barely sanded before starting to roll stain. When I asked him about it he became rude and aggressive and would not let me speak. I stopped the job and asked for a partial refund, to which Randy replied, NO way am I giving you any money back. We are left with a mess. I would NEVER recommend Randy to anyone. He is unprofessional.