• Magic Roofing & Construction Co., Inc.

    • Roofing
    910 Fairgrounds Rd.
    Farmington, NM 87401
    (505) 324-1094
    (505) 325-0866 (fax)
    • About

      Magic is a residential and commercial roofing contractor. Fully insured and commercial licensed general contractor.

    • Whom to Contact

      • Kevin Lucero
        President
        Phone: (505) 324-1094
        Fax: (505) 325-0866
      • Michele Lucero
        Vice President
        Phone: (505) 324-1094
        Fax: (505) 325-0866