Avedon Contracting provides reconstruction and remodeling services to commercial and residential clients throughout Upper Marlboro. The company offers controlled demolition, structural repairs, door installations, cabinetry, framing, finished carpentry, wallpapering, masonry and exterior finishes. Additional services include mold remediation, carpet cleaning, sewage removal and climate controlled storage.