A -1 Building Maintenance, Inc., offers complete carpet cleaning and janitorial services to the greater Roseburg community. 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 services for both residential and commercial. We are also fully licensed, bonded, and insured. We specialize in carpet cleaning, upholstery cleaning, complete hard floor care, and commercial window services. Call us now for more information and let one of our experienced employees help you find your exact needs today!