We Build It Right!

Trust Us for all Your General Contracting Needs in Fredericton

If you are looking for a general contractor for your building project, contact Charmac Construction Co Ltd. We have been serving the commercial, industrial and municipal customers with reliable general contracting services in Fredericton for almost 40 years. From supervising and managing the worksite to negotiating and hiring the sub-contractors, our team lets you be at peace by planning the entire project.

General Contracting

Count on us when you are in need of the following general contracting services for your commercial property. We have the equipment and skills to handle every job with the utmost professionalism.

  • Base preparation
  • Trenching 
  • Backfilling
  • Grading
  • Levelling
  • Foundation excavation
  • Demolition
  • Site preparation/clearing

Contact us today to discuss your needs.

Request a Free Estimate!

Discuss your construction needs with our team and get a free estimate on your next project.


Charmac Construction Co Ltd

Charmac Construction Co Ltd
1030 Brookside Dr
Fredericton, NB,

E3G 8T8


Phone: 506-459-4387 

Fax: 506-452-7029

Email: k.keiltygray@charmacltd.com


Monday – Friday: 08:00 AM – 05:00 PM

Monday – Thursday: 07:00 AM – 06:00 PM
Friday: 07:00 AM – 04:00 PM


If you’re coming to see us, we’re conveniently located just a couple of kms past the Brookside mall.


Send to a friend

Send the url of this page to a friend of yours

Created by

Legal notice