Public Works 
Link: Public Works Page



Staff
Name Title Email Phone
Vigil, Perry Public Works Director (505) 692-3304
Bustos, Danielle Finance Specialist
Martinez, Yvette Cashier 505-747-6047
Trujillo, Nadine Utility Billing Supervisor 505-747-6045

General Services 

505-747-6006

505-747-6139




Staff
Name Title Email Phone
Medina, Andrew General Services Director 505-747-6093
Martinez, Ronald General Services Supervisor 505-747-6006
Tafoya, Sylvia Executive Assistant 505-747-6093
Velasquez, Robert Fleet Maintenance Supervisor 505-747-6077

Streets 

505-747-6093


Fleet

Phone: 505-747-6077

Staff
Name Title Email Phone
Mares, Elijah Streets Supervisor 505-747-6093

Wastewater 

505-747-6186

505-747-0153




Staff
Name Title Email Phone
Chavez, Antonio Chief Lab Operator 505 747 6186
Bustos, David Wastewater Collections Supervisor 505-747-3882
Martinez, BJ Wastewater Executive Secretary 505-747-6186
Vigil, Perry Public Works Director 505-747-6187
Gonzales, John Paul Foreman (505) 747-6186

Water (Bond Street) 

505-753-6880




Staff
Name Title Email Phone
Trujillo, Steven Water Operations Foreman 505-753-6880
Maestas, Angelica Executive Assistant 505-753-6880
Marquez, Christopher Foreman (505) 753-6880

Water Utility 

505-747-6045