Get a different contractor, or DIY. Don't konw your tenant so cannot tell, but they have no interest breaking your windows, unless they have problem with you.
I would not fish bottom in the Central Valley except some of the safer areas that have employment base.