Logo C

  • Margate-2
  • Margate-3
  • Margate-4
  • Margate-1
  • Margate-5
  • Margate-6
  • Margate-8
  • Margate-9
  • Margate-11
  • Margate-12
  • Margate-Canopy

Post Office Box 687
102 Winchester Avenue
Monroe, North Carolina 28111
704.283.8191 Office
704.289.8963 Fax


We build quality construction and confidence with every project we do.

Call us to help with your next construction endeavor.

(704) 283-8191

Send Us An Email


If you would like to be added to our bidders' contact list, please download the bidders information form, complete and return to our office via email or fax.

Miles CampbellProject Managermilescampbell@johnmcampbellcompany.com
Fred LockeProject Managerfredlocke@johnmcampbellcompany.com
Scott HoctorProject managerscotthoctor@johnmcampbellcompany.com
Libby Cruey Office Manager jmc@gc@johnmcampbellcompany.com
Elaine Helms Controller accounting@johnmcampbellcompany.com