Build or Replace a Deck or Non-Masonry Porch in 95003
He submitted the most cost efficient bid and the work was exceptional. The deck turned out great, but he was always asking for payment prior to completion during certain stages of the project as outlined in the contract.