Hiring a general contractor should be the beginning of an exciting home improvement project. Unfortunately, for many homeowners, it becomes the beginning of a financial and emotional nightmare.
We have seen the same patterns repeat over the years: an unusually low estimate, a large deposit, a vague one-page contract, endless verbal promises, unexplained additional charges, and eventually a contractor who stops answering the phone.
The difficult part is that contractor scams do not always look like scams in the beginning. The person may seem knowledgeable, friendly, confident, and ready to start immediately. They may tell you exactly what you want to hear, especially when other contractors are quoting more money or giving you a longer lead time.
That is why protecting yourself is not about deciding whether someone seems trustworthy. It is about verifying their credentials, comparing the actual scope of work, requiring proper documentation, and maintaining financial control throughout the project.
A legitimate contractor should make themselves easy to verify—not ask you to rely on blind trust.
The Most Common General Contractor Scams and Red Flags
The Door-to-Door Pressure Pitch
Be careful when someone shows up at your home unexpectedly and says they noticed roof damage, recently completed a project nearby, or have leftover materials they can offer at a special price.
The offer usually comes with artificial urgency:
- The price is only available today
- Materials must be purchased immediately
- Their crew is already in the neighborhood
- Another customer supposedly canceled
- You must sign now to secure the discount
A professional contractor should give you enough time to review the proposal, verify the company, compare estimates, and understand the contract. Pressure to sign immediately is not a benefit. It is a warning.
A Large Upfront Deposit
One of the biggest red flags is a contractor asking for 50% or more before starting—or requesting the entire project amount upfront.
Once a contractor has most of your money, you have very little financial leverage if work slows down, quality declines, or the contractor disappears.
Deposit laws vary by state. Because we work in California, homeowners should know that the down payment on most home improvement contracts generally cannot exceed $1,000 or 10% of the contract price, whichever is less. Additional payments should not exceed the value of work performed or materials delivered.
A safer payment structure includes:
- A legally compliant initial deposit
- Progress payments tied to completed construction milestones
- Written confirmation before each payment
- A reasonable final balance held until the walkthrough and punch list are complete
Never allow the payment schedule to get too far ahead of the work.
Cash Only and No Written Contract
Cash is not automatically evidence of fraud, but a contractor who insists on cash, refuses traceable payment methods, or does not want to provide a detailed contract should not be hired.
Without a written agreement, there may be no reliable record of:
- What work was included
- Which materials were promised
- How much the project should cost
- When work was supposed to begin and end
- Who was responsible for permits
- What warranty was included
- How changes were supposed to be approved
A verbal promise is difficult to enforce after a disagreement begins.
A Missing, Expired, or Unrelated License
Never accept a license number simply because it appears on a business card, truck, estimate, or contract.
We have seen license numbers that were expired, suspended, issued to another business, or limited to a completely different construction trade.
Look up the license directly through your state licensing agency. California homeowners can use the Contractors State License Board’s license-check system to verify the license status and confirm that the information matches the contractor being considered.
Confirm that:
- The license is active
- The business name matches
- The license classification covers the proposed work
- The contractor’s bond and workers’ compensation information are current
- Any publicly disclosed disciplinary history has been reviewed
Insurance That Cannot Be Verified
Ask for proof of general liability insurance and workers’ compensation coverage when applicable.
Do not rely only on a photocopy or screenshot. Request a current Certificate of Insurance and confirm it with the insurance agent or carrier listed on the certificate.
The document should accurately identify the insured business, policy number, effective dates, expiration dates, and insurance company. California’s CSLB similarly requires workers’ compensation certificates submitted for licensing purposes to contain identifying policy and coverage information and to be issued by an authorized insurer.
Also ask how subcontractors are covered. An uninsured worker getting injured on your property can create a much larger problem than the project itself.
An Estimate That Is Dramatically Lower Than Every Other Bid
Homeowners understandably want to save money, but a bid that is thousands of dollars below comparable proposals should be investigated carefully.
A low estimate may be based on:
- Missing work
- Unrealistically low material allowances
- Unlicensed or uninsured labor
- Cheaper materials
- No permits
- An incomplete understanding of the project
- Future change orders that have not yet been disclosed
The lowest number is not necessarily the lowest final cost.
Some contractors use a low initial price to secure the project. Once the home is opened up and the homeowner feels committed, additional charges begin appearing. Other contractors simply cut corners in areas the homeowner cannot easily see.
Compare the scope, specifications, allowances, exclusions, and payment terms—not only the total.
A Vague Scope of Work
A contract that says “remodel bathroom” or “renovate kitchen” does not provide enough protection.
What kind of cabinets will be installed? Which countertop material is included? How much flooring? Which fixtures? Who is painting? Are demolition, disposal, permits, cleanup, appliances, finish materials, and inspections included?
If those details are not written into the agreement, the contractor may be able to substitute lower-quality materials while arguing that the contract has still been fulfilled.
The more detailed the scope, the less room there is for misunderstandings.
Avoiding Required Permits
Some contractors tell homeowners that permits are unnecessary, too expensive, or likely to delay the job. Sometimes a permit truly is not required, but that decision should be based on the actual scope and local building requirements—not the contractor’s desire to avoid inspections.
Unpermitted construction can create problems when selling or refinancing a property, filing an insurance claim, or correcting work that does not comply with code.
A professional contractor should be willing to explain:
- Which permits are required
- Who will obtain them
- What inspections will occur
- Whether permit fees are included
- How corrections will be handled
Permits should be addressed in writing before construction begins.
Using Your Money to Finance Another Project
Contractors sometimes use deposits from new customers to pay labor or material bills from older projects. This is commonly referred to as project float.
The cycle may work temporarily, but once new money stops coming in, multiple projects can stall at the same time. Homeowners are then left with unfinished work while the contractor tries to move money between jobs.
Warning signs may include:
- Large deposits
- Constant requests for early payments
- Materials that never arrive
- Subcontractors complaining that they have not been paid
- Sudden schedule gaps
- Excuses that change from week to week
- Pressure to release the next payment before the current milestone is complete
Milestone-based payments help prevent your project funds from getting too far ahead of your project.
How to Verify a General Contractor Before Signing
The verification stage is where many homeowners make mistakes. They are excited to begin, they like the design, or they finally found someone available, so they skip the background work.
That is exactly where many scams get through.
Verify the License Yourself
Use the official licensing board website for your state. Do not rely on a contractor to provide a screenshot of their own license search.
Check the license number, status, classification, business name, and any available bond, insurance, or disciplinary information.
The business on the contract should match the business associated with the license. Ask questions when names, addresses, or classifications do not line up.
Confirm the Insurance Independently
Request proof of general liability and workers’ compensation coverage when applicable. Ask for the certificate to be sent directly from the insurance agent or call the listed agent to verify that the policy is active.
Also ask whether subcontractors maintain their own insurance or are covered under the general contractor’s policy.
Review Complaints and Business History
Look beyond star ratings.
Search for:
- Complaints through the licensing agency
- Better Business Bureau history
- Lawsuits and public court records
- Mechanic’s liens
- Repeated allegations of abandonment
- Complaints involving deposits or unpaid subcontractors
- Multiple short-lived businesses connected to the same operator
One negative review does not necessarily prove that a contractor is dishonest. Construction projects are complicated, and disputes happen. A pattern of unresolved complaints is much more concerning.
Pay attention to how the contractor responds. Professional responses focus on facts and attempted solutions. Aggressive, insulting, or threatening responses can tell you how the contractor may communicate during your project.
Call Recent Local References
Ask for at least two or three projects completed within the past six to twelve months, preferably projects similar to yours.
Do not ask only whether the homeowner was happy. Ask specific questions:
- Did the project remain close to the original budget?
- Were change orders explained before the work was performed?
- Did the contractor communicate consistently?
- Was the project completed reasonably close to schedule?
- Were required permits and inspections handled?
- Did subcontractors appear organized and supervised?
- Were punch-list items completed?
- Was the contractor responsive after final payment?
- Would you hire the company again?
When appropriate and with permission, visit a completed project or at least drive by it. Photos can show attractive finishes, but they do not tell you how the contractor managed the process.
Verify the Business Entity
Search the business through the applicable state business registry. Confirm that the entity is active and that its name is consistent with the proposal, license, insurance, and contract.
Be cautious when a contractor has operated through several different companies over a short period. There may be an innocent explanation, but frequent business changes can also be used to distance someone from complaints, debts, warranties, or prior projects.
Get Multiple Comparable Bids
We generally recommend obtaining at least three bids for a substantial project.
However, three different totals do not help unless the contractors are pricing approximately the same scope. One proposal may include permits, demolition, disposal, finish materials, painting, cleanup, and electrical upgrades, while another excludes half of those items.
Ask each contractor to clarify:
- What is included
- What is excluded
- Which material allowances are being used
- Which products or brands are specified
- Which permits are included
- How unforeseen conditions will be handled
- What could reasonably increase the price
The goal is not simply to collect three numbers. The goal is to compare three versions of the same project.
What a Strong General Contractor Agreement Should Include
The contract is your safety net if something goes wrong. It should not be treated as paperwork that needs to be signed quickly so construction can begin.
California’s CSLB advises homeowners to ensure financial terms are clear, including the total price, payment timing, and cancellation provisions.
A Detailed Scope of Work
The agreement should describe the project with enough detail that another construction professional could understand what is being provided.
Depending on the project, this may include:
- Demolition and disposal
- Dimensions and square footage
- Cabinet brands and configurations
- Countertop material
- Flooring type
- Fixture and appliance models
- Paint specifications
- Electrical and plumbing work
- Waterproofing
- Insulation
- Finish materials
- Cleanup and site protection
- Permit and inspection responsibility
Do not assume something is included because it was discussed during the walkthrough. If it matters, put it in writing.
An Itemized Cost Breakdown
Labor, materials, allowances, permits, and major project categories should be clearly identified.
An itemized proposal makes it easier to compare bids and evaluate later changes. A single lump-sum number can make it difficult to determine whether an added charge is reasonable or whether the work was already included.
A Milestone-Based Payment Schedule
Payments should be tied to measurable progress rather than arbitrary calendar dates.
Possible milestones include:
- Initial deposit
- Completion of demolition
- Completion of underground or in-wall rough work
- Approval of rough inspections
- Drywall or waterproofing completion
- Cabinet or finish installation
- Substantial completion
- Completion of the final punch list
- Approval of the final inspection
Do not release payment merely because a certain number of weeks has passed. Release it because the corresponding work has been completed.
Start and Completion Information
The contract should state the anticipated start date, estimated duration, and factors that may reasonably affect the schedule.
Construction delays can happen because of inspections, weather, product availability, concealed damage, engineering requirements, or owner-requested changes. A good agreement distinguishes legitimate delays from poor planning or abandonment.
A Written Change-Order Process
Any change to the scope, materials, price, or schedule should be documented and approved before the additional work is performed.
The change order should explain:
- What is changing
- Why it is changing
- The added or reduced cost
- Any schedule impact
- Whether related work is included
- Who authorized it
Do not depend on text messages, hallway conversations, or verbal statements involving thousands of dollars.
Permit and Inspection Responsibility
The agreement should identify who will obtain permits, who will pay the fees, which inspections are anticipated, and whether correction work is included.
Never assume the contractor is handling permits unless the contract says so.
Lien Releases
Even when a homeowner pays the general contractor, unpaid subcontractors or suppliers may have legal remedies involving the property.
The contract and payment process should address conditional and unconditional lien releases from the appropriate contractor, subcontractors, and suppliers as payments are made.
This is one of the protections homeowners most often overlook.
Warranty Terms
The warranty should identify:
- What workmanship is covered
- How long the coverage lasts
- What is excluded
- How warranty requests must be submitted
- Which products carry separate manufacturer warranties
- Who is responsible for manufacturer warranty coordination
A verbal promise that “we’ll take care of anything” is not a warranty policy.
Cleanup, Protection, and Damage Responsibility
The contract should explain how the contractor will protect existing flooring, furniture, landscaping, driveways, and areas outside the active work zone.
It should also address debris removal, dust control, daily cleanup expectations, and responsibility for damage caused during construction.
Final Walkthrough and Punch List
The agreement should include a process for inspecting the completed work, documenting remaining items, and resolving them before final payment.
A contractor should not treat your request to correct incomplete or deficient work as an inconvenience. The final walkthrough is a normal part of professionally closing a project.
Cancellation Rights
Cancellation laws depend on the state, contract type, location where the agreement was signed, and other circumstances.
In California, qualifying home solicitation contracts generally include a three-business-day cancellation right, with the required cancellation notice provided as part of the contract. Homeowners should read the cancellation language carefully rather than assuming every contract follows the same rules.
The $28,000 Kitchen Remodel That Became a Nightmare
One case stays with us because it involved almost every warning sign discussed above.
A homeowner collected three estimates for a full kitchen remodel. The project included new cabinets, countertops, flooring, and electrical work for updated lighting.
Two bids were around $45,000. The third was $28,000.
The contractor offering the lowest bid said he had recently completed a large job nearby and had leftover materials. He claimed he could pass the savings along. He was also able to start within one week, while the other contractors had approximately two-month waiting periods.
The homeowner chose the $28,000 proposal.
The Deposit Was 60%
The contractor requested $16,800 upfront to order materials.
She paid it.
That payment immediately put the contractor in control. He had most of the money he needed from her before completing a meaningful portion of the project.
The Contract Was Only One Page
The agreement essentially said:
“Remodel kitchen, cabinets, countertops, flooring, electrical — $28,000.”
There were no cabinet specifications, countertop details, material allowances, payment milestones, permit responsibilities, or firm dates. The only timeline was a general promise of six to eight weeks.
Demolition Created a False Sense of Progress
The contractor demolished the kitchen quickly. That made the homeowner feel like the project was moving and reassured her that she had made the right decision.
Then progress slowed.
He would work for one day and disappear for four. He repeatedly said he was waiting for materials, but he could not provide reliable delivery information.
Demolition is fast. Completing a project properly is where organization, cash flow, licensing, scheduling, and trade coordination matter.
The Verbal Upcharges Began
The contractor said the electrical panel needed an upgrade for the new lighting. He requested another $4,000.
He later claimed the subfloor had water damage and needed to be replaced for an additional $3,500.
Neither change was documented through a written change order. The homeowner paid because her kitchen was already torn apart and she felt that she had no choice.
This is how homeowners become financially trapped. Once the house is disrupted, saying no feels much harder than it did before work started.
The Contractor Disappeared
At approximately 60% completion, he stopped showing up.
Some of the cabinets had been installed, but many did not have doors. The countertops had never been ordered. Electrical work was incomplete, exposed wiring remained, and no inspection had been scheduled.
Eventually, the phone number on the contract was disconnected.
When we became involved, we discovered that no permit had been pulled for the electrical work. The license number on the contract belonged to a plumbing license rather than a general building contractor, and it had expired approximately eight months before the project began.
By the time he disappeared, the homeowner had paid around $24,000.
She then had to hire another contractor at close to the proper market cost to complete the project. She also faced permit, inspection, and code-correction expenses because portions of the electrical work had to be redone.
The Warning Signs Were There From the Beginning
The $17,000 difference between the bids was not a bargain. It was a warning.
The 60% deposit gave the contractor more of the homeowner’s money than the amount of completed work justified.
The vague contract made it almost impossible to prove which products or services had been promised.
The license was never independently verified.
The additional $7,500 was approved verbally, leaving no proper change-order documentation.
This homeowner was intelligent and capable. She was not broadly careless. Each decision felt reasonable in the moment because she was excited, wanted to save money, and was being told exactly what she wanted to hear.
That is why homeowners need a process. Excitement can influence judgment, but a verification checklist does not change based on how friendly or convincing the contractor seems.
Green Flags of a Trustworthy General Contractor
Avoiding red flags is important, but homeowners should also know what professionalism looks like.
They Ask Questions Before Trying to Sell You
A trustworthy contractor wants to understand:
- Your goals
- Your budget range
- Your timeline
- Your priorities
- Your must-haves
- Your preferred finish level
- How you use the space
They generally will not provide a firm price for a substantial remodel without seeing the property. Actual estimates require measurements, existing-condition assessments, and an understanding of the complete scope.
They Conduct a Thorough Site Visit
During the site visit, a professional contractor measures, takes photographs, asks questions, and looks for conditions that could affect cost.
For example, they may inspect:
- Electrical panel capacity
- Access for plumbing or mechanical work
- Signs of leaks or water damage
- Existing flooring and subfloor conditions
- Structural concerns
- Material access and staging areas
- Protection requirements
- Permit implications
A responsible contractor would rather identify a concern before signing than surprise you after demolition.
Their Estimate Takes Time
A full remodeling proposal produced immediately after the walkthrough may be based more on guessing than estimating.
A detailed estimate takes time because the contractor may need to calculate labor, confirm material costs, speak with subcontractors, review permit requirements, and organize the scope.
Speed is not always professionalism. Sometimes careful preparation is the better sign.
They Do Not Pressure You to Sign
A legitimate contractor should expect homeowners to:
- Compare bids
- Check the license
- Verify insurance
- Call references
- Read the contract
- Ask questions
- Take time to decide
They should not become defensive because you are performing basic due diligence.
They Explain the Payment Schedule
A trustworthy contractor can explain why each payment is due and what will be completed before that payment is requested.
They do not need a massive upfront payment to keep their business operating. They also do not constantly ask to move payment dates forward.
They Pull Required Permits
They discuss permits early, obtain them at the proper stage, and schedule inspections when required.
They do not tell you to hide work from an inspector or describe permit avoidance as a benefit.
They Communicate Before You Have to Chase Them
Professional communication does not mean there will never be delays or complications. It means you are informed before you have to repeatedly ask.
A good contractor communicates about:
- Schedule changes
- Material delays
- Inspection results
- Unforeseen conditions
- Decisions needed from the homeowner
- Change orders
- Upcoming payments
- Punch-list scheduling
Problems happen in construction. Silence and avoidance are the larger concern.
They Document Changes Before Performing Them
Unexpected conditions are not automatically evidence of dishonesty. A wall can contain damaged plumbing, unsafe wiring, termite damage, or structural problems that were not visible before demolition.
The difference is how the contractor handles the discovery.
A professional contractor documents the condition, explains the available options, provides the cost and schedule impact in writing, and receives authorization before proceeding.
They Protect the Home
Floor protection, dust barriers, debris control, organized staging, and daily cleanup demonstrate how seriously a contractor treats the homeowner’s property.
The work zone may not be perfectly clean during construction, but it should be managed safely and professionally.
They Manage Their Subcontractors
Homeowners should not receive calls from subcontractors asking why they have not been paid.
The general contractor should coordinate trades, communicate expectations, inspect work, manage scheduling, and address payment issues directly.
A disorganized subcontractor network often leads to delays, quality problems, and lien concerns.
They Complete the Punch List Before Demanding Final Payment
Near completion, the contractor should walk the project with the homeowner and document remaining items.
They should not rush the walkthrough, dismiss legitimate concerns, or demand full payment while meaningful work remains incomplete.
They Remain Reachable After Completion
A trustworthy contractor provides written warranty information and responds when legitimate issues arise.
Not every callback indicates defective work. Homes settle, fixtures occasionally require adjustment, and small issues may appear after a space begins being used.
How a contractor responds after final payment says a great deal about the company.
Documentation Is Not a Sign of Distrust
The biggest difference between a trustworthy contractor and a risky one is not personality.
It is transparency.
A legitimate contractor makes their license, insurance, references, scope, payment schedule, and warranty easy to verify. They are not offended when you ask questions because they are not worried about what the answers will reveal.
Be cautious whenever a contractor asks you to accept trust without documentation:
- “Don’t worry about the permit.”
- “We’ll finish the contract later.”
- “Just pay me directly and we’ll handle everything.”
- “You don’t need the change order in writing.”
- “The insurance certificate is at the office.”
- “This price is only available if you sign today.”
Documentation is not about accusing someone of being dishonest. It is simply how legitimate construction business should be conducted.
Final Checklist Before Hiring a General Contractor
Before signing, make sure you have:
- Independently verified the contractor’s license
- Confirmed current insurance coverage
- Checked recent references and complaint history
- Compared multiple bids based on the same scope
- Reviewed a detailed written contract
- Confirmed the deposit complies with state law
- Established milestone-based progress payments
- Identified permit and inspection responsibilities
- Required written change orders
- Addressed lien releases
- Reviewed warranty and cancellation terms
- Established a final walkthrough and punch-list process
Do not hire someone solely because they are likeable, available immediately, or significantly cheaper than everyone else.
Hire the contractor who is organized, transparent, properly documented, adequately insured, appropriately licensed, and willing to earn your trust through a professional process.
The right contractor will not make verification difficult. They will welcome it.


