I am very happy with the deck refinishing job performed by Deck Armor! My deck needed some serious refinishing. The previous owners had painted the deck with cheap paint, which was peeling like crazy, and the wood was splintering and cracking - my kids were constantly getting slivers. It was clear that the deck needed to be refinished other wise the deck boards were going to totally split and rot and need a total replacement. I could tell it was going to be a major job because the first thing that needed to be done was to get rid of the paint on the deck (wrong thing to use, decks should have stain!). it is a large deck on the second floor with a long staircase - I definitely didn't have the time to do it myself so I decided to hire the job out. Jim came out to the house and took measurements, and gave me a very clear understanding of what was involved with the refinishing and what the cost would be. His cost was very competitive with the other estimates I had, so I decided to go with Deck Armor. They came out a week after that and pressure washed the deck and applied a paint stripper. It rained alot the next two weeks, so I had to wait for the next steps. When we got some good weather, Jim and Juan came out to the house and sanded the deck down to get it smooth and to get off much of the remaining paint. They did ALOT of prep work before applying an ounce of stain, which is going to make a big difference in how long the stain lasts. After laying down plastic to protect the house, they applied the stain with a spray gun, rollers and brushes (paint applied with spray gun was rolled/brushed over to make sure it got into the wood). Between coats of stain they sanded the boards to avoid buildup and to keep the surfaces free of clumps of stain. In the end they applied 5-6 coats of stain on the deck boards, and 2-3 coats on the spindles and railings. All in all, it took about 3 days and they did a great job, even though they had to work in some sweltering heat. They even added a gate with a latch for $250, to help corral my kids on the deck. Jim gave me pointers about how to care for the deck in the years to come - with touch ups and a fresh coat of stain every couple years, the deck should last a very long time. They are very professional and personable, and Jim is great about communicating about schedule/contract. Would definitely recommend this company, and would go with them again for another job.