deck and porch supplies in richmond