• Font Family
  • Font Settings
  • Color Adjustments
  • Animations

Veteran and Family Owned

Roof Coating Repair & Installation

Shingle Roof Repairs & Installation

Tile Roof Repairs & Installation

Previous slide
Next slide

New Mexico's #1 Roofing Service Provider

Are you looking for a reputable roofing company for your commercial building or residential house? One that serves Southeast New Mexico, including Alamogordo, Artesia, Carlsbad, Cloudcroft, High Rolls, Jal, Las Cruces, Roswell, Ruidoso or Tularosa? Hamilton Roofing Company has been New Mexico’s trusted and respected roofing company for all your roofing needs. Whether it’s repairs to an aging roof system or storm damage to an entirely new roofing system, we take care of it all. Licensed and insured, Hamilton Roofing Company has grown through repeat customers and referrals from the high quality roofing services provided.

Specialties

Services

Roof Expertise

Hail damage from recent storms? Give us a call for a free roof estimate!

Quality Craftsmanship for All Your Roofing Needs

Our prices are always fair and we will work within any set budget. We will work with any insurance company to assist in your claim process. We offer a variety of services including new construction and reroofs, roof restoration, roofing repairs, and inspections. The types of roof we offer are TPO, coatings, asphalt shingles, wood shake shingles, stone coated steel shingles, tile, metal, and gravel built up. We pride ourselves on going the extra mile for every customer and doing the best job we can do.