S & L BUILDING AND LANDSCAPES