“We had a fantastic experience with All Pro. We had a deck cover put on, as well as some work on our deck. They are very professional and take pride in their work. They went the extra step to ensure we were 100% satisfied. Would definitely recommend them.” – Michael K.