Technician was not professional. Technician did not re-install all components that he removed during installation. Components that were not re-installed were taken by the technician. Technician never mentioned any issues to me or that he was going to not re-install components that he removed. Technician also scratched body paint. Never use again.