Take a look at our past work!

TrustMark Roofing & Windows

We service the Roswell, Border Hill, Midway, Pine Lodge, Dexter, Hagerman, Artesia, Lake Arthur, Hope, Carlsbad, Atoka, Happy Valley, Seven Rivers, Loco Hills, Ruidoso, Alto, Sierra Vista, Sierra Blanca, Angus, Glencoe, Hondo, Carrizozo and surrounding areas. Reach out to us if you’d like a consultation, (575) 755-7663

About Us:

Trustmark Roofing specializes in roofing and window services, offering a level of expertise and dedication that sets them apart in the industry. Their reputation for excellence in these areas is well-established, making them a trusted choice for residential and commercial clients alike. With a team of highly skilled professionals, they approach each roofing and window project with precision and meticulous attention to detail.


When it comes to roofing, Trustmark Roofing provides a comprehensive range of services, including installation, repair, and maintenance. They use top-quality materials and industry-standard techniques to ensure the durability and longevity of their roofing solutions. In the realm of windows, Trustmark Roofing also excels, offering installation services that enhance both the aesthetic appeal and energy efficiency of properties. Whether it's roofing or windows, Trustmark Roofing's commitment to customer satisfaction and dependable results has solidified their reputation as a go-to choice for those seeking trustworthy experts to protect and improve their homes and businesses.


Check out some important pages from our company's website:


Read what 50+ clients have said about our services:

Our Work

10 Bonanza Nook , Cloudcroft, NM, US
  • Roof
  • Roof: Brownwood
200 East 22nd Street , Roswell, NM, US
  • Roof
  • Roof: Brownwood
1200 East Gallina Road , Roswell, NM, US
  • Roof
  • Roof: Amber
2208 McFadin Road , Roswell, NM, US
  • Roof
  • Roof: Amber
105 South Olive Street , Carlsbad, NM, US
  • Roof
  • Roof: Amber

Customer Testimonials

Reviewer photo
Lauren Richardson
Very friendly and honest. Most companies would just say you need a new roof but they just made some minor repairs. Will definitely be calling them when I eventually need roof replaced! Thank you :)
Reviewer photo
Claudette Foster
I'm very pleased with my new roof along with Emiliano and his crews. They came on time, they worked a full day, everyone I spoke with was polite and helpful. And I appreciate the great work and attention to my requests. And let me not forget the efficient staff in the office....Kyla, Emma, and Jennifer made the logistics easily manageable.
Reviewer photo
Oso Munoz
I called TrustMark Roofing &Windows, Inc. and they responded so quickly and efficiently. Found the problem and fixed it the same day. Emiliano was wonderful and very friendly. I would recommend them to anyone!
Reviewer photo
Stella Rivera - 2807 East Pine Lodge Road , Roswell, NM, US
Excellent communication communication on the phone from Arizona to New Mexico living in Tucson Arizona excellent job very satisfied thank you to John and all his workers excellent crew
Reviewer photo
Michelle Anacker - 114 Tonto Drive , Ruidoso, NM, US
John and Anissa were very professional! They always kept me in the loop with what was going on. They would answer any questions I had. I would definitely use them again!