Free Estimate

Free Estimate Header Form

Give Us a Call

Richmond, VA

Mon-Fri: 9am-6pm

Service Region

Richmond, VA

Bellwood, VA

Glen Allen, VA

Highland Springs, VA

Mechanicsville, VA

And Beyond!

Besides installing and refinishing top quality decks and patios, we strive to forge thriving relationships with our clients. Most of our business comes from word of mouth referrals and positive reputation. As such, we understand the integral role of smooth communication. We also value client feedback, reviews and critics to help us improve the quality of our services and the overall experience provided. You can contact us through various communication channels including direct mail, telephone calls, posted mails and premise visits.

Commercial and Residential Decks & Patios

The easiest way to reach us for the first time is through the telephone number provided. We run a 24/7 business and can be contacted at any time of the day or night. You can also fill the contact form provided on the site to leave your inquiry message. Required details include name, email address and your message. Our team will respond as soon as possible or even call you back if you included contact details. We also appreciate posted mails and premise visits.

Richmond Deck Pros specializes in building and refinishing decks, patios, sunrooms and porches in Virginia. If you wish, we can provide free estimates for different construction projects. We also offer free site visits, consultancy and insights that will help you choose the best solution. Our team relies on client inputs and expectations to create fascinating decks and patios. Contact us today for any questions including information about us, our services and how you can contract them. We delight in offering top quality services that will meet and exceed your expectations.



Mon-Friday: 9am-6pm

Saturday: 9am-4pm


Richmond, VA

Henrico, VA

Short Pump, VA

Tuckahoe, VA

Mechanicsville, VA

Chester, VA

And Surrounding Areas

Richmond Deck Pros Logo white

Richmond Deck Pros

Henrico, VA 23231

(804) 352-6470