For more than 25 years, John Perry Construction has been building and repairing decks, gazebos, pergolas, fences, retaining walls, spas, and garden structures in Marin and Sonoma Counties and the greater San Francisco Bay Area.