S & S Designed Landscaping & Repair Landscaping Contractors - Carlsbad, NM Looking to contact S & S Designed Landscaping & Repair? You can reach them at 505-361-3812