selecting commercial roofing provider