No. A body shop cannot waive a deductible! The only way to have a deductible waived is from the authority of the insurance company, usually confirmed by the claims adjuster.