A -1 Building Maintenance, Inc., offers complete residential/commercial carpet cleaning and full service commercial janitorial services to the greater Roseburg community, since 1950. We are a third generation family owned and operated small business. We have made a strong presence in our business market and are continuously striving to offer the best to our customers, something you will quickly realize when you choose us! We provide both residential and commercial services. We are also fully licensed, bonded, and insured. We specialize in carpet cleaning, upholstery cleaning, complete hard floor care, full scale commercial janitorial service, and commercial window services. Call us now for more information and let one of our experienced employees help you find your exact needs today!