General Contractor in Mount Holly, NC

Mount Holly sits in eastern Gaston County along the Catawba River. AGCS works with Mount Holly homeowners on additions, remodeling, decks, patios and roof replacement.

Outdoor living is a common request in Mount Holly, from new decks and covered porches to stone patios and retaining walls on sloped yards.

Request a Free Estimate Call (980) 888-3107

Services we offer in Mount Holly

Why Mount Holly homeowners work with AGCS

  • Licensed in North Carolina. NCLBGC #106996, qualifier Kevin D. Solano Garita (Kevin Solano).
  • In-house crews. Our own team handles the work instead of passing your project between subcontractors. Learn why that matters.
  • Clear communication. Same-day response during business hours.
  • Local. Based in Crouse & Lincolnton, NC, serving Gaston County and neighboring counties.

How a project works

  1. Tell us about your project online or by phone.
  2. We visit the property, review your goals and take measurements.
  3. You receive a written estimate with the scope of work.
  4. We handle permits where required, build, and walk through the finished work with you.

Frequently asked questions

Is AGCS a licensed general contractor for Mount Holly projects?

Yes. AGCS Home Solutions holds North Carolina general contractor license NCLBGC #106996 (Building, Limited), valid through December 31, 2026. You can verify it with the North Carolina Licensing Board for General Contractors (NCLBGC).

Do I need a permit for my project in Mount Holly?

Most structural work, additions, new homes, decks and many roofing jobs require a permit. Whether it comes from the city or from Gaston County depends on whether your property is inside city limits. We confirm the right office for your address during the estimate.

How fast will I hear back?

Contact AGCS for a free estimate, and our team will follow up the same day when your request is received during normal business hours. Inquiries received near closing or outside business hours will be answered the following business day.

Do you give free estimates?

Yes. Request an estimate online or call (980) 888-3107, and we will talk through your project and schedule a visit to the property.

Also serving nearby in Gaston County

Gastonia · Cherryville

Hours: Mon–Sat 8 AM–9 PM, Sun 9 AM–9 PM. See all service areas.

Call NowFree Estimate