Stop sending company profiles!
A general contractor can be working on projects from $2mln to $100mln+ in value. No matter the size of project, the contractor will need to select from thousands of bidding companies to eventually hire several subcontractors and even suppliers. Whilst the majority of time, price is a large deciding factor, there are other variables that may decide if you are successful in winning future bids.
Technology means that contractors are able to compare incoming bids quicker and more efficiently than before. When faced with the question, why should you be paid more than your competitors, you need to be able to point to something specific.