Call now for free estimate
San Francisco:   415-865-9711
Walnut Creek & Vicinity:   925-283-2133
Oakland & Berkeley:   510-655-5549
All Pro featured in the news
Bay Area's Deck construction and repair

All Pro and KM Construction provides top notch deck construction, deck extension, and repair for home owners, business and commercial property managers. If you are looking for a dependable decking contractor, you have come to the right place. We provide deck construction, replacement services in San Francisco, Oakland ca, Berkeley ca, Orinda ca, Moraga ca, Lafayette ca, Danville ca, Alamo, Pleasant Hill ca, Martinez ca, Concord ca, San Ramon ca, and beyond.
All Pro Deck and KM Construction are licensed by the CA state License Board (CSLB) and carries insurance. 
All Pro and KM construction can help you build your dream deck. KM construction built and repaired hundreds of decks throughout San Francisco bay area. 
For new construction there are many decking materials.  Redwood is the most popular, exotic hardwood such as Ipe is a beautiful durable wood, and composite decking such as Trex, Timber Tec is a lower maintenance alternative to wood. We understand how confusing it can be to choose the right product.  We offer free consultation and present choices to fit clients needs and budget.
All Pro promise:“Never sacrifice quality to save money”
“Never take short cuts to save time"
Call now for free estimate for Deck construction, replacement and repair
Proudly serving San Francisco, Oakland CA, Lafayette CA, Walnut Creek CA vicinities.
Contact Us
Read Unbiased Consumer Reviews Online at
Home | About Us | Deck Restoration || Power Washing | Gallery | Blog | FAQs | Contact Us | Site Map
All Pro Deck is a division of All Pro Painting and Deck Restoration