cost to build deck in fairfax