company
Scientific Restoration Specialists INC is a disaster restoration company in Lancaster, CA. They perform water damage restoration, mold removal, flood cleanup, and other damage restoration services. Call us today for a free inspection.