Updated June 2026 • By Recrea Construction • 6 min read
The 9 Red Flags
1. No Written Contract
If a contractor says "we don't need a contract, trust me" — run. A proper contract includes: scope of work, materials list, payment schedule tied to milestones, completion date, penalty for delays, and warranty terms. In Mexico, a verbal agreement is nearly unenforceable.
2. Asks for 50%+ Upfront
Standard payment structure: 10–20% to start, then milestone-based payments. Never pay more than 30% before foundation is complete. A contractor who needs half upfront either has cash flow problems or is planning to disappear.
3. No RFC (Tax ID) or Company Registration
Ask for their RFC and Acta Constitutiva (company charter). If they don't have one, they're operating informally — meaning no legal accountability, no recourse if things go wrong, and your invoices won't be tax-deductible.
4. Can't Show You Completed Projects
Any legitimate contractor can take you to visit 3–5 completed projects. Not renders, not photos — actual buildings you can walk through. If they can't, they haven't built enough to prove quality.
5. Extremely Low Quote
If a quote is 30%+ below others, they're either: cutting corners on rebar/waterproofing, planning to charge extras mid-build, or bidding low to get your deposit. Construction has real costs — $12,000–$25,000 MXN/m² is the market range. Below $10,000/m² means something is being skipped.
6. No Architect or Engineer on the Team
Mexican building codes require a licensed DRO (Director Responsable de Obra) to sign off on construction. A contractor who "does everything himself" without an architect is building illegally — your property may not pass inspection or qualify for insurance.
7. Won't Provide a Detailed Budget Breakdown
A professional quote lists every material, quantity, and unit cost. A one-page quote that says "house: $200,000" hides the details where overcharging happens. Demand line-item transparency.
8. No IMSS Registration for Workers
Mexican law requires contractors to register workers with IMSS (social security). If a worker gets injured on your site and the contractor has no IMSS, you may be liable. Ask to see IMSS registration. It's non-negotiable.
9. Pressures You to Decide Immediately
"This price is only good today" or "I have another client who wants to start Monday" — classic pressure tactics. Good contractors are busy, but they don't rush you into decisions. Take time to verify references and compare quotes.
Contractor Vetting Checklist
Before signing anything, verify:
Get a Free Quote in 2 Min
Tell us about your project — we respond via WhatsApp in 2 min
What a Good Contractor Provides
- Detailed written proposal with materials, quantities, and prices per item
- Milestone-based payment schedule — you pay when work is verified
- Weekly photo/video updates — even when you're not in Mexico
- Licensed architect and DRO who signs on the project
- IMSS-registered workers with liability coverage
- Post-construction warranty — typically 1–5 years for structural issues
- References you can call independently
Related Services
Related Guides
Free: Construction Cost Guide 2026
Real prices per m², land costs, permits, hidden fees. PDF from 196+ projects in the Riviera Maya.
We Build Across the Riviera Maya
Playa del Carmen
Our home base. Playacar, Ejidal, Centro, Colosio, Coralina — we know every colonia.
Tulum & Aldea Zamá
Eco-builds, boutique hotels, jungle villas. Full SEMA permit handling.
Puerto Aventuras
Marina-front villas, canal homes, gated community renovations since 2010.
Cancún & Hotel Zone
Commercial builds, restaurant fit-outs, condo renovations in Zona Hotelera.
Akumal & Puerto Morelos
Beachfront construction, eco-resorts, residential builds in protected zones.
Bacalar & Felipe Carrillo Puerto
Emerging market — boutique hotels, eco-lodges on the Lagoon of Seven Colors.
Related Services in Playa del Carmen & Riviera Maya
Looking for a Vetted Contractor?
196+ completed projects, 18+ years in the Riviera Maya. We'll show you our work — visit our projects in person. No pressure, no rush.
Schedule a Visit