If you find somebody who can meet all the conditions above You can ask for reviews from past customers to get a better idea of what kind of services you should expect. If you are looking for roofing contractors, be aware of possible dangers. If a roofing professional asks you to pay for the quote for the new roof with cash or need money prior to beginning work on your property It could be an indication they're planning a scam to swindle away from your hard-earned money and never be seen again. Also, contractors who are not scrupulous have been known for executing shoddy work on projects as a result, meaning that customers may require them to be hired again in the near future because the job wasn't done correctly from the beginning. A written contract is available A roofing contractor should provide an extensive contract before starting the job. It could be a sign that the company isn't meeting their standard. Do not pay in full until all work has been completed and you're satisfied with the results on your property. The absence of a contract with roofers puts the roofer at risk should something happens to you or you are unable to do the job until payments are made fully. Consulting an attorney specializing in the field of construction law could be advantageous should something go wrong even after the repairs were completed to your home/building. You shouldn't be compelled by anyone to sign anything. It would be best not to push yourself to make snap decisions, or contract under pressure. An honest company won't cause you to feel pressured or threaten to reject your business should you not cross the line. They will present all the facts in an honest and clear manner providing a range of options to you and ensure there's no surprises at the end. Make use of the Internet Researching online is the most effective method to find low-cost roofing contractors! There are companies that don't have a website. .