Your domain registration is pending. Check back in an hour


Please call ahead to place your order if you are immune compromised or at high risk of health issues or just want to practice safe social distancing and really need some materials. We’re happy to walk your order out to your vehicle and take your card or check at that time. We are sanitizing all s...

Read More

We have some slightly damaged tops that have to move out of the shop! No cuts or alterations will be done by Mayes on these tops and they are yours, starting at $30! It’s a big deal, stop on by!

Show this code at the store:

Looking for a cartridge filter for your above ground pool? Just put this “A” filter on the shelf with our selection of numerous other filters.

Honoring our hard working dads by making them breakfast in bed OR by making them clean out the pool-either way-we honor the father figures in our lives today. So many of us are thankful for our dad, Richard, and his wisdom, dad jokes, kindness, forgiveness and support through all our hair brained...

Read More

Looking for hard to find items? We might have what you are looking for. Right now, we would like to highlight our warehouse dedicated to reclaimed doors that we have purchased over the years from historic local buildings. Come early in the morning when it isn't blazing hot AND when you have time...

Read More

We are working hard with people to get their pools open and fulfill other needs for home improvement. Call us and we can deliver straight to your car.

Call now


2 weeks ago
A great place for lumber and building material.
- Shawn D
a month ago
The owner of this business was very kind and courtesy very helpful. We need more business like this in our town, Thank You Mayes Lumber Co.
- Teddy F
2 months ago
We have been doing business with Mary Jane and Richard for years and only they give their personal attention to all that we do or need, We will always go there first!
- brenda h

Contact Us


Call now
  • (575) 622-1360


Get directions
115 South Virginia Avenue
Roswell, New Mexico 88203
United States

Business Hours

Mon:7:30 AM – 5:00 PM
Tue:7:30 AM – 5:00 PM
Wed:7:30 AM – 5:00 PM
Thu:7:30 AM – 5:00 PM
Fri:7:30 AM – 5:00 PM
Sat:7:30 AM – 1:00 PM
Get quote
Message sent. We'll get back to you soon.