Does anyone have any experience in dealing w/ either of these contractors? Please let us know and thanks.