Choosing a contractor is one of the most important decisions you'll make for your home renovation project. The right contractor makes the difference between a dream renovation and a nightmare. Here are 12 essential questions to ask before signing any contract.
Before You Start: What to Look For
A good contractor should be:
- Licensed — Required by Virginia law for projects over $1,000
- Insured — General liability and workers' compensation
- Established — Track record of completed projects
- Communicative — Responsive and clear in their communication
- Professional — Organized processes and documentation
Now let's dive into the questions that will help you find this contractor.
The 12 Essential Questions
1. Are You Licensed and Insured?
This is non-negotiable in Virginia.
- Virginia requires a contractor license for projects over $1,000
- Class A license = unlimited project value (best)
- Class B license = up to $120,000 per project
- Class C license = up to $10,000 per project
What to ask:
- "Can I see your contractor license?"
- "Do you have general liability insurance?"
- "Do you carry workers' compensation?"
Pro Tip: Verify their license at DPOR's website — don't just take their word for it.
Learn more about Virginia contractor licensing →
2. Can You Provide References?
Past clients tell the real story.
Ask for 3-5 recent references—preferably for projects similar to yours. Then actually call them.
Questions for references:
- Was the project completed on time and on budget?
- How was communication throughout the project?
- Were there any surprises or issues? How were they handled?
- Would you hire them again?
Warning: If a contractor can't or won't provide references, that's a major red flag.
3. How Long Have You Been in Business?
Experience matters, but it's not everything.
- Established companies have track records and stability
- Newer companies can be excellent if properly credentialed
- Look for at least 3-5 years of experience in your project type
What to verify:
- How long under current business name?
- Any past business closures or name changes?
- Consistent portfolio of work?
4. What Types of Projects Do You Specialize In?
Match their expertise to your project.
A contractor who specializes in kitchen remodels will do better work than a general handyman—and vice versa for smaller projects.
Questions to ask:
- "How many [project type] have you completed in the last year?"
- "Can I see photos of similar projects?"
- "What's your most common project type?"
See our specialties and portfolio →
5. Can You Provide a Detailed Estimate?
Get it in writing—with line items.
A professional estimate should include:
- Itemized labor costs
- Material costs with specifications
- Permit fees
- Timeline milestones
- Payment schedule
- What's included AND what's excluded
Pro Tip: Vague estimates lead to misunderstandings and change orders. If they won't give details, move on.
6. What's Your Realistic Timeline?
Understand the full project schedule.
- When can you start?
- How long will the project take?
- What could cause delays?
- How do you handle schedule changes?
Warning: If a timeline sounds too good to be true, it probably is. Quality work takes time.
7. Who Will Be On Site Daily?
Know who's actually doing the work.
- Will you (the owner) be on site regularly?
- Who is the project manager/point of contact?
- Will the same crew be on my project throughout?
- How do I reach someone if there's an issue?
Consistent communication and accountability matter more than most homeowners realize.
8. How Do You Handle Change Orders?
Changes happen on every project. Have a plan.
A good contractor should:
- Document all changes in writing before work proceeds
- Provide cost and timeline impact upfront
- Get your approval before proceeding
- Keep detailed records of all changes
Questions to ask:
- "What's your change order process?"
- "How quickly do you provide change order pricing?"
- "Can I see a sample change order form?"
9. What Warranties Do You Offer?
Protect your investment with clear warranties.
- Workmanship warranty: How long? What's covered?
- Material warranties: Who handles manufacturer claims?
- What's the process for warranty work?
Pro Tip: Get warranty terms in writing as part of your contract.
Learn about our warranty coverage →
10. How Do You Communicate During the Project?
Communication prevents problems.
- How often will I receive updates?
- What method—phone, email, text, app?
- How quickly should I expect responses?
- Who do I contact for different types of questions?
The best contractors have systems for keeping you informed. Ad-hoc communication usually means dropped balls.
11. Do You Handle Permits and Inspections?
This should be 100% handled by your contractor.
Your contractor should:
- Know what permits are required
- Prepare and submit permit applications
- Schedule all inspections
- Be present for inspections
- Handle any required corrections
Warning: If they suggest skipping permits, walk away. Unpermitted work creates liability and hurts resale value.
Understanding permits in Virginia →
12. Can You Work Within My Budget?
Be upfront about money from the start.
A good contractor will:
- Tell you honestly if your budget is realistic
- Suggest alternatives to hit your number
- Identify where to save and where not to cut corners
- Never pressure you to overspend
Transparency about budget builds trust.
Red Flags to Watch For
Avoid contractors who:
❌ Pressure you to decide quickly
❌ Only accept cash (or offer "discounts" for cash)
❌ Ask for large deposits (10-20% is normal, 50%+ is not)
❌ Won't provide references or proof of insurance
❌ Don't have a physical business address
❌ Suggest skipping permits to save money
❌ Have terrible or no online reviews
❌ Can't provide a written contract
Trust Your Instincts
You're the one hiring. The relationship matters.
Beyond qualifications, ask yourself:
- Do I feel comfortable with this person?
- Are they listening to what I want?
- Do I trust them in my home?
- Are they responsive and professional?
The right contractor feels right. If something feels off, keep looking.
Ready to Find Your Contractor?
We know choosing a contractor is a big decision. At Majestic Contracting, we're happy to answer these questions and more—whether you hire us or not.
Schedule a free consultation to discuss your project. We'll provide honest advice, a detailed estimate, and zero pressure.
Schedule Your Free Consultation →
Questions? Call us at (571) 882-3016 or email info@majesticdbr.com.
Majestic Contracting is a licensed Class A general contractor serving Northern Virginia, DC & Maryland. We specialize in kitchen remodeling, bathroom renovation, home additions, and custom construction.
