• American Building Maintenance

    • Carpet Cleaners
    • Janitorial Services & Equipment
    • Electric/Heating & Air
    • Electrical Engineering
    • Lawn & Garden
    610 N. Almon St. Ste. 120
    Moscow, ID 83843
    (208) 882-1421
    (208) 882-6417 (fax)
    • About

      ABM (NYSE:ABM) is a leading provider of integrated facility solutions. Thousands of commercial, industrial, government and retail clients outsource their non-core functions to ABM for consistent quality service that meets their specialized facility needs.