Need Live Help?

Live Help

Text Now
Welcome to James Mae Group!
Explore Contact us
We Provide Preventative Maintenance.
Construction Division Property Services
Let Us Help You Today!
Gallery Contact us
About James Mae Group

James Mae Group is your expert custom builder, construction and renovation specialist for Edmonton, Spruce Grove, Stony Plain, Parkland County and surrounding areas throughout the Greater Edmonton Region.

Specializing in upscale homes, acreages and commercial developments, James Mae Group has established a reputation for outstanding workmanship, quality, customer service and attention to detail. We are renowned for having extremely satisfied customers throughout the entire construction process. With each job, we seek to guarantee your satisfaction and fulfill what you’ve envisioned. As we dedicate ourselves to holding the highest of standards we are able to deliver results beyond our customer's expectations time-after-time.

Whether you're looking to do an addition, renovate your entire home, or something in between, we are confident you will find no better value than James Mae Group.

James Mae Group offers a full range of construction services for all of your residential and commercial projects.

Our team at James Mae Group has the expertise and knowledge to offer you thorough consultation services that provide you with the best in building and design concepts.

If you can dream it, then James Mae Group is committed to making your residential or commercial space vision a reality.

As our lead contractor has a very hands on approach to construction, James Mae Group is able to respond quickly to any change orders or special requests during the construction process. We offer a full range of services from intimate residential projects such as renovations to kitchens, bathrooms, whole home, basements and building of custom structures to very complex mid-sized commercial projects.

James Mae Group is a fully licensed, registered and insured general construction company.

Please do not hesitate to contact us for any inquiries you may have.