Dunwoody includes commercial properties around Perimeter Center as well as established residential neighborhoods. A local contractor search may involve office tenant improvements, retail build-outs, multi-tenant work, roofing, or renovation, and each scope needs its own licensing, permit, staffing, and bid review.
If you’re hiring a GC for a Dunwoody project, here’s how to skip the guesswork.
The questions that actually matter
Most homeowners and property owners start with “How much?” Price alone says little when the bids carry different scope, assumptions, allowances, and exclusions. These questions make the proposals easier to compare.
1. “Are you a true GC, or are you self-performing?”
There’s a difference between self-performing a trade and managing subcontracted work. Integrity CRR self-performs roofing with its own crews and manages vetted specialty subcontractors for mechanical, electrical, plumbing, structural, and other non-roof trades. The project contract and proposal should identify the assigned lead, each party’s scope, the proposed subcontractor team, and responsibility for coordination and schedule control.
For a specific project, ask Integrity CRR to identify the proposed subcontractors, the basis for vetting them, and any substitutions that would require notice or approval.
2. “Who will run the day-to-day?”
Ask who handled the proposal, who will manage the contract, who is assigned to supervise the site, and who can authorize decisions. Those roles vary by contractor and project, so require the proposal to identify the assigned lead and expected site coverage before award.
3. “Are you familiar with Dunwoody’s permitting process?”
Dunwoody has run its own permitting since it incorporated as a city in 2008. It is separate from unincorporated DeKalb County, and the applicable authority depends on the project address. Ask how the contractor will confirm the current City of Dunwoody permit path, required trade permits, submittals, and inspection responsibility for your actual scope.
4. “What’s your bonding and insurance?”
Bonding and insurance requirements depend on the owner, lender, contract, solicitation, project type, and applicable law. Identify the required coverages, limits, endorsements, and any payment or performance bonds before bidding, then verify the evidence for the proposing entity and specific project.
5. “What kind of contract are we signing, and what’s excluded?”
Fixed-price and cost-plus are two possible pricing structures; a project may instead use a guaranteed maximum price, unit prices, or another form. Each allocates scope and cost risk differently. Read the scope, allowances, unit prices, alternates, exclusions, change process, and supporting-record requirements before comparing the headline number.
6. “What’s the schedule, and what happens if it slips?”
Ask for a written schedule with milestones instead of a verbal “should be done in a couple months.” Then ask how the GC will respond if a subcontractor misses a date and what recovery options are included in the plan.
Common Dunwoody project types
Office TI in Perimeter Center. Class A and B build-outs, demolition and rebuild, and full-floor renovations. The big variables are after-hours work rules and tenant coordination. Landlord-mandated building standards, finishes, and life-safety systems also shape the scope; the Atlanta TI planning guide shows how to document those inputs before comparing bids.
Retail and restaurant build-outs. Storefront construction and multi-tenant rollouts need landlord, signage, access, and opening-sequence coordination; use the retail contractor-selection guide for that scope. Food-service spaces add kitchen equipment, ventilation, waste, and review dependencies covered in the restaurant project guide.
Multi-family renovations. Apartment communities, common-area refresh, value-add work. Tenant impact and scheduling matter as much as scope.
Residential renovations and additions. Kitchen and bath, primary suites, finished basements. Existing conditions behind walls can change an apparently simple scope. Some Dunwoody neighborhoods may also have HOA or architectural-review requirements in addition to city permitting, so check them before finalizing the design.
Roofing and storm restoration. Residential shingle replacement, commercial TPO/EPDM, and storm restoration. For county-wide documentation steps and address-specific permit routing, see the DeKalb County hail and roof-claim guide.
Public and institutional work. Municipal, school, and public works solicitations can impose project-specific licensing, registration, bonding, wage, and reporting requirements. Read the solicitation and verify each required qualification for the exact bidding entity before award.
What a Dunwoody GC project costs
There is no single Dunwoody market average that makes unlike scopes comparable. Ask each bidder to identify measured quantities, included work, allowances, exclusions, general conditions, overhead and profit, and the assumptions behind the schedule.
- GC fee, general conditions, overhead, and profit: require each proposal to identify how these are carried and what they include instead of assuming a universal percentage.
- Commercial office TI: build the budget from the delivered shell, demolition, MEP reuse or relocation, finish criteria, landlord requirements, access, phasing, allowances, and exclusions.
- Commercial roof replacement: build a project-specific figure from measured scope, existing conditions, assembly, logistics, allowances, and exclusions. The Atlanta commercial roof budget guide provides the comparison framework.
- Residential asphalt shingle roof replacement: roughly $8,000 to $25,000 for a typical single-family home, depending on square footage, pitch, and material.
- Kitchen or bath remodel: roughly $25,000 to more than $80,000 metro-wide, depending on scope and finish level.
For commercial work, compare the scope and assumptions before comparing totals. Residential screening figures still require a site-specific written estimate before they can support a project decision.
Why local matters
A useful Dunwoody proposal should address local project logistics directly:
- Address-specific checks with the City of Dunwoody permit office before regulated work begins.
- The assigned lead and proposed subcontractor team for this project, including how substitutions will be handled.
- The procurement and delivery plan, including identified lead-time risks, storage, and replacement-material logistics.
- The site-coverage and response commitments that will be included in the contract.
Use the about page and proposal to confirm Integrity CRR’s current contact location, project lead, service availability, and response plan for the specific address.
What to do next
If you’re getting bids on a Dunwoody project:
- Get at least three bids at the same scope.
- Read each bid in detail: compare line items, allowances, exclusions, and assumptions against the same scope.
- Check references: include one designer or architect as well as owners, and ask to see completed work if the contractor has a portfolio.
- Verify the license at Georgia Secretary of State.
- Verify insurance by getting the COI directly from their broker, not from the contractor.
Price alone does not show whether bidders included the same work. Compare the measured scope, assumptions, allowances, exclusions, proposed team, schedule, and verified project requirements before selecting a contractor.
Frequently Asked Questions
How much does it cost to hire a general contractor in Dunwoody?
There is no universal GC fee for a Dunwoody project. Ask each bidder to separate or clearly identify general conditions, supervision, overhead and profit, bonds, permits, allowances, and exclusions, then compare proposals against the same defined scope and schedule.
Do I need a permit for a home renovation in Dunwoody?
Permit requirements depend on the work. Inside Dunwoody city limits, City Community Development handles permits separately from unincorporated DeKalb County. As checked August 19, 2026, the City’s commercial roof-replacement page requires a permit for commercial replacement, while its posted permit checklist marks minor roof-covering repairs and residential new covering or decking as not requiring one. Confirm structural repairs, storm reconstruction, regulated trade work, and the exact project scope with the City before work begins.
What’s the difference between a general contractor and someone who self-performs?
A general contractor’s responsibilities come from the contract and applicable authority; a self-performing contractor performs an identified trade with its own workforce. Multi-trade projects may benefit from one GC coordinating the schedule and subcontractors, but the required role and license class depend on the actual scope and jurisdiction. Integrity CRR self-performs roofing with its own crews and GC-manages non-roof scopes through vetted subcontractors. The proposal should identify the assigned team and division of work.
How long does a typical office TI project take in Perimeter Center?
Build the schedule from the actual dependencies: landlord approval, field verification, design, permit review, procurement, demolition, MEP rough-in, inspections, finishes, corrections, and closeout. Full-floor renovations, occupied phasing, major MEP changes, and long-lead finishes need their own activities and responsible parties rather than a borrowed duration from another suite.
What does Integrity CRR do on claim-related storm repairs?
Integrity CRR documents observed roof conditions with photographs and measurements and prepares roofing estimates in house. It self-performs roofing; for non-roof trades, its GC role is to manage vetted subcontractors identified for the project. The carrier independently decides coverage, accepted scope, and payment. See storm restoration for more.
How do I verify a contractor’s license and insurance before hiring?
For the license, search the contractor’s name or license number directly on the Georgia Secretary of State’s verification site rather than relying on a number printed in marketing material. For insurance, state the required coverages, limits, and endorsements, then obtain current evidence through the verification channel agreed with the contractor and insurer. Certificate-holder status alone does not create coverage rights.
Need a general contractor in Dunwoody? Integrity CRR, LLC currently holds Georgia company license GCCO009212, and Zachary Chastain Whyte is the associated qualifying agent under GCQA009212. The Georgia licensing board’s May 21, 2025 issuance record documents both issuances. Verify the current records in the state’s live license lookup, confirm project fit and availability, then request an estimate or call (833) 423-6255.