We don’t farm any of our work to sub-contractors. That’s why we like to personally talk to you about the work you need done. So please, call us for an appointment. After discussing your problem, together we can come up with a solution that will fix the problem without breaking your budget. As a general contractor, Mark’s General Contracting is unique. Why? Because we do not sub-contract our jobs to other contractors. When you choose us, we do all the work we commit to do. With over 30 years of experience, you can count on us for all your home improvement projects. From roofing to waterproofing, we have the experience you desire in a contractor. Whether inside or outside, above ground or below, we do every project right the first time. Our custom renovation company offers a full line of services to homeowners from Brantford to Burlington and Hamilton to Grimsby. Improve your home’s value by investing in our affordable services.