You name it: tile, patio covers, decks, pavers, countertops, doors, windows, showers, toilets, sinks, block, brick, retaining walls, fencing, Gates, floorings, drainage, grading, all remodeling for your home and yard.
For a free estimate call John Cruz at 541-214-1061.