Logo of Invision General Contracting

Invision General Contracting

  • 2949 Charleston Ave, Castlegar, BC V1N 4V8, Canada
  • Commercial Roofing
  • Residential Roofing
  • 24/7 Emergency Repairs
  • Financing Available
  • Free Estimates
Website
Hours
Mon7:30 AM - 9:00 PM
Tue7:30 AM - 9:00 PM
Wed7:30 AM - 9:00 PM
Thu7:30 AM - 9:00 PM
Fri7:30 AM - 9:00 PM
Sat7:30 AM - 9:00 PM
Sun7:30 AM - 9:00 PM
About the Business

At Invision General Contracting, we pride ourselves on our versatility and technical expertise, capable of managing both residential and commercial projects with ease. Located in Castlegar, BC, and serving areas like Northport, Washington, we specialize in a comprehensive range of services, including roof replacement, roof repair, roof inspection, roof maintenance, and skylight installation. Our well-coordinated team is dedicated to delivering durable, high-quality results that provide long-term value for our clients. Our commitment to organization and attention to detail ensures that every project is executed seamlessly from start to finish.

We understand the complexities involved in construction and roofing, and our reliable approach allows us to tackle even the most challenging jobs. Whether you need a new roof or maintenance on an existing structure, we are here to provide you with thorough and dependable service that meets your needs.

What people say about “Invision General Contracting”?

Customer feedback for Invision General Contracting is overwhelmingly positive, highlighting excellent communication, efficient service, and high-quality workmanship throughout the roofing process. Many reviewers appreciated the prompt responses and clear quotes provided by the team, as well as their ability to finish projects ahead of schedule. Attention to detail during the job and thorough cleanup afterward were common praises, contributing to overall satisfaction. However, one review raised significant concerns about the quality of work, indicating that issues required repairs by another contractor, which casts a shadow on the otherwise favorable impressions.

What Users Like The Most
  • Clear communication, reasonable rates, and efficient workers.
  • They replaced my whole roof in a day and kept good communication throughout the whole process.
  • The quality is impeccable; my friends say my 20-year-old house looks like new!
  • They showed up on time, explained every step, and completed the work ahead of schedule.
  • Very fast service and a friendly, polite crew.
What Users Like The Least
  • We've had Invision replace the roofs on two of our buildings and both have failed and required repair or re-roofing by another contractor.
  • Invision's work was shoddy at best and negligent.
  • Our tenants are mopping up puddles in their kitchen because the roof has failed.
Recommended Reviews
Overall Company Rating
Excellent 4.8
Out of 35 reviews
5 stars
4 stars
3 stars
2 stars
1 stars
Show first:
Michelle Pierce
Aug 4, 2025

As a single family income earner the idea of a roof was daunting and overwhelming, Invision General Contracting was so nice to deal with. Clear communication, reasonable rates, an efficient workers. The job was completed in two days and the clean up was impressive. I would highly recommend.

Curtis Yost
Jun 21, 2025

Had Invision replace my metal roof. They were able to come and give me a quote and kept up good communication throughout the whole process.
They were able to replace my whole roof in a day! They even came back to tidy up a couple things that I had concerns about

Overall happy with my experience with John and his crew as well as my communications with Kalin.

One note I would make would be to improve housekeeping and clean up once the job is done or as it's ongoing. I had to pickup probably over 100 screws or nails in the yard where my toddler plays. Hard to fault them too much as they finished my roof in a day and it was a hot one.

Thanks guys!

Daniele Doobenen
Jun 5, 2025

This crew was the best I've worked with. The estimate was prompt and they stuck to the price, even when I waited a year to do the job. Their verbal and written communication is excellent, they keep their promises (gave me a video & pics of the whole job) the work quality is impeccable. My friends say my 20yr old house looks like new! The entire crew showed up everyday until the job was done, no leaving to do other jobs or estimates for other customers. They were cheerful, and enthusiastic while working together to get the job done on time. They also upgraded my outbuilding, which now looks just as good as the house! I will hire them again for my next project. Can't go wrong with these guys!

Marlise Boucher
May 23, 2025

I can't say enough good things about my experience with Invision General Contracting! From start to finish, they were professional, responsive, and truly went above and beyond.
The team showed up on time, explained every step of the process, and completed the work ahead of schedule. Not only was the craftsmanship top-notch, but they also left the property spotless — you wouldn’t even know they were there, aside from the beautiful new roof!
What impressed me most was their attention to detail and commitment to quality. They used high-grade materials and even fixed a few hidden issues without adding extra charges. That kind of integrity is rare.
If you're looking for a reliable, honest, and highly skilled roofing contractor, look no further than Invision General Contracting. I highly recommend them and will definitely be using them again for future projects.

Michelle Troughton
Apr 11, 2025

I highly recommend John and his crew. They started the roofing project on time, actually two days early, and they finished early. It wasn't the easiest of projects but the roof looks amazing and the clean up was excellent. The crew was very professional, friendly and efficient. And to our pleasant surprise, the final invoice was exactly what he quoted us..which was a very reasonable price. We would recommend Invision Contracting to anyone looking for a roofing company.

Stephanie Grant
Feb 21, 2025

We got referred to Johns company through family. They were super pleased with the quality and pricing of their new roof. I reached out to John in the middle of selling our home for a roof quote. He answered promptly and gave me a quote with in an hour. I could tell he is kind and professional. We will gladly use his company again and happy to refer friends and family.

Greg ski
Feb 3, 2025

John saw me tackling my icy snow mountain at the end of my driveway and pulled in and asked if he could help with his plow truck. He quickly and expertly cleared mine and my neighbors driveway ends, just to be a good guy. Thanks John, you're a man for the people!

Felker Crissy
Nov 17, 2024

Posting on behalf of my father in law….
Good workmanship
Great communication
Showed up in a timely matter
Decent pricing

lorraine mckee
Oct 19, 2024

Very fast service. Called and got service the same day. Friendly, polite crew. Efficient. Very satisfactory experience! Would definitely recommend.

Darryl Little
Aug 1, 2024

Excellent job at a great price. The company and crew are fantastic to deal with. They arrived on time and completed the job quickly. They also did a great job on cleanup. I would highly recommend the company if you need a new roof or repairs.

Ken Lebedoff
Jul 3, 2024

John bailed me out on a small job on second storey with leaky corners on gutter and rotten downspout insert. He was already working on a neighbour's house but still came over and completed the work. He was quick and efficient.

L Strel
May 2, 2024

Excellent job(s) done. From the start showed up promptly to give a fair quote... from there not a long start date. Had new gutters put up on one house and a shop roof shingled. Finished both jobs efficiently, cleaned up and the team all worked together. Would totally recommend this team.

Lynden
Mar 2, 2024

Had roof leak. John and Dusty were able to come out same day and repair the leaking boot and shingles before any major water damage could be done.

Have to get the roof fully redone in the coming years. Will be heavily considering them as the company to redo the roof/gutters etc.

gary lebrun
Feb 19, 2024

They were quick to give a quote, and replaced my shed roof 2 days later. They showed up on time and ready to work. They are honest, knowledgeable, professional and very communicative. l highly recommend.

Jacqueline Burnham
Dec 7, 2023

I'm baffled by these positive reviews. We've had Invision replace the roofs on two of our buildings and both have failed and required repair or re-roofing by another contractor. Invision's work was shoddy at best and negligent. When asked to repair their work, they came back and did a haphazard job at remedying the issue which still required another contractor to fix. Our tenants, who happen to live with disabilities are mopping up puddles in their kitchen because the roof has failed. Invision installed a new roof on their home 2 years ago. Despicable! Do not let this contractor touch your home!

Lisa Stomp
Nov 9, 2023

VERY happy with John & his crew with replacing my roof this summer. He took pictures of it so I could see the shape and the issues it was having. Probably could have put it off another year but didn't want to take the chance, and the price was great so I decided to cross it off my list of things. Would highly recommend Invision Contracting. :-)
Lisa Stomp
Shoreacres, BC

Vito Iacullo
Oct 18, 2023

Great guys great work,came in hot 2 days in and out. Left the yard around the house cleaner than it was before they came.Thanks John and crew

crystal bazar
Oct 12, 2023

Invision provided amazing customer service, completed the work in a timely manner and professional manner, and all for a reasonable price. I couldn’t recommend this company more!

Justin Blondeau
May 19, 2023

John and his team are quick, efficient and professional to a T. The workmanship is top notch. Very happy with the new roof !

Trish Thomson
May 19, 2023

Had my carport tar and gravel roof replaced with torch on. John called me back within 2 hours, provided a quote within days and his team showed up as said amd finished on time and the bill was exactly as quoted. John answered the phone when I called and was so professional and kind.
He even sent me process pictures as I was away the day they came.
When they were done I never found any debris left which was amazing with tar and gravel.
My neighbours even commented how impressed they were with the team and process.
Would 100% recommend this company.

Catherine Quilty
May 9, 2023

John and his crew were fantastic! We received a quote quickly and they did an awesome on the roof installation. Very happy customers :)

Stephanie Loucks
May 3, 2023

John did a great job on my roof vent. Was called on short notice and made the time to help me out! Greatly appreciated!!

Natalie & Tyler Nichol
Apr 24, 2023

We rented a skidsteer from Invision Contracting. They showed up on time and were very responsive to my messages. The prices were fair and the equipment worked as expected. I had no issues with the rental and would highly recommend. Will be using again.

Christina Paterson
Apr 21, 2023

We seen the roof being replaced down the street,it was amazing how efficiently it was being completed. THE results were Fantastic!! It was then my husband decided to to go over thereunder ask them to do our roof! We were totally happy with the quality workthe guys did!! Soo professional, courteous and on time and on budget!! This company is top shelf!! Highly recommended!! We will definitely be hiring them again!!

Kate Bonner
Mar 27, 2023

These guys did a great job. They delivered what they promised and put up with me changing my mind on a couple things. they booked a date quickly for me which I really appreciated.

Kristen Andrews
Mar 24, 2023

Super nice, responsive and quick. Repaired my roof on short notice and saved me having a leaky roof over the winter.

Ted Cran
Jan 19, 2023

EDIT - Review updated 12/24

Despite my initial impressions of John and his team doing a great job on my roof - he has completely dropped the ball on a pretty major issue that had my roof torn / shorn by snow fall due to his installing part of the roof differently to the one he replaced.

I chased and chased and chased and he always said he'd get around to it, but never did - despite my willingness to pay for the additional work to fix it up and get it sorted.

I am now working with another contractor to get the issue resolved, and will not be working with Invision again and cannot in good faith recommend them.

Devorah Maclean
Jun 26, 2022

This roofing crew was AMAZING! I've owned a few houses and used other roofing companies but this one is outstanding for professional work AND outstanding customer service - quiet (as possible), friendly and very personable. Really great Value and good experience.

Cheryl Cavanagh
Jun 17, 2022

John and crew took me from a year long roofing battle to an incredible experience of roofing all in one week. These guys are amazing!!! Real life heroes to me. Very highly recommend Invision Contracting.

Chantal Neil
Mar 2, 2022

Invision was the only roofer service to answer the phone , come do an estimate with quick response time out of appx 10 other companies who couldn’t bother showing up or calling back. I lucked out as this was a blessing in disguise as they are an excellent crew beginning to end. Went above and beyond to meet my insurance deadline for my new roof. John ( I believe an owner) very commited to customer satisfaction and his business as an owner.

Shiirley Gritchen
Nov 19, 2021

John and Dusty fixed a bad roof repair that was previously done by another roofer who ghosted me. They were very polite and personable. John took pictures and showed me what was done before and explained what was wrong which caused my roof to leak. He then explained what they would do to rectify the situation and gave a quote which was reasonable. After fixing he took more pictures and showed me the work that was done.

Angie Brandt
Sep 26, 2021

John was very professional and the workmanship was excellent. Was very punctual and a job very well done. Good quality materials used and all aspects of job was done to perfection. I would highly recommend to anyone.

Jenna Hall
Aug 29, 2021

We had a great experience using Invision Contracting for our new roof. John was friendly and professional. The fit us in on short notice and the job was done well. It was also more affordable then we had expected which is always a plus! Would recommend

Stew Daroux
Jul 23, 2021

We had Invision Contracting inspect and then remove and replace the very old roof on our Trail office. It is a steep pitched roof on an old heritage home and had been badly neglected for many years. John was responsive, helpful and on time. He provided great advice on various alternatives. The work was done in a timely fashion and with minimal disruption to our business. It was on budget and at a very reasonable price. The clean up was impeccable and John's crew as a courtesy even removed recycling and garbage that had nothing to do with them. I highly recommend this business!

Paula Remple
Jul 22, 2021

We got abandoned by a poor roofing choice and I reached out on a Facebook for suggestions. When Invision was recommended several times, owner John sent a pm with his contact info and was as good as gold that day forward.
We are so grateful he and his crew kept us on schedule, went above and beyond our expectations, and were just an overall thoughtful tidy crew that we’re a joy to have on site.
Nice to know their is a company like this with such integrity!

Call us and get a quote right now Show phone number
137 locals recently requested a quote
  • 2949 Charleston Ave, Castlegar, BC V1N 4V8, Canada
  • Commercial Roofing
  • Residential Roofing
  • 24/7 Emergency Repairs
  • Financing Available
  • Free Estimates
Website
Hours
Mon7:30 AM - 9:00 PM
Tue7:30 AM - 9:00 PM
Wed7:30 AM - 9:00 PM
Thu7:30 AM - 9:00 PM
Fri7:30 AM - 9:00 PM
Sat7:30 AM - 9:00 PM
Sun7:30 AM - 9:00 PM
We Answer Frequently Asked Questions
Pricing questions
1. What is the average roof replacement cost for a residential home?
+-

The average roof replacement cost for a residential home typically ranges from $7,000 to $15,000, depending on factors such as roof size, chosen materials, roof pitch, and labor rates in your area. Premium materials or complex designs may increase the price.

2. How much does it usually cost to replace the roof of a commercial building?
+-

The cost to replace the roof of a commercial building typically ranges from $5 to $12 per square foot, depending on several factors such as roof size, material, labor rates, building type, and local code requirements.

3. What factors affect the overall roof repair cost?
+-

Several factors influence roof repair cost, including the extent of the damage, roof accessibility, material type, labor costs, and whether it’s a general repair or an emergency fix. Minor repairs can start around $150–$400, while major repairs may exceed $1,500.

4. What is the typical roof leak repair cost, and how is it calculated?
+-

Roof leak repair cost generally ranges from $300 to $800, depending on the size and location of the leak, the materials required, and labor intensity. Complex leaks involving structural repairs or interior damage will cost more.

5. What is the average flat roof repair cost for commercial buildings?
+-

Flat roof repair cost for commercial properties usually ranges from $500 to $3,000, depending on the roofing material (TPO, EPDM, PVC), the extent of the damage, and roof accessibility.

6. How much is the mobile home roof replacement cost compared to traditional homes?
+-

Mobile home roof replacement cost typically ranges from $3,000 to $8,000, making it generally more affordable than traditional home roof replacements, due to smaller size and simpler structure.

Service questions
1. Should I stay home during roof replacement?
+-

It's not necessary to stay home during roof replacement. Roofing work is noisy and can cause vibrations inside the house, which might be uncomfortable. Most homeowners choose to leave during major parts of the project, but our team ensures safety and keeps you updated, whether you're home or not.

2. How long does roof replacement take?
+-

The timeline for a roof replacement typically ranges from one to three days, depending on the size and complexity of the roof, weather conditions, and material type. Larger or more intricate roofs may take a bit longer, but we always aim for efficient, timely completion.

3. How to hire a roofing contractor?
+-

To hire a roofing contractor, start by researching local companies with good reviews and proper licensing. Request quotes from multiple contractors, verify their insurance and certifications, and ask for references. Always ensure you get a written contract that outlines the scope of work, timeline, and payment terms.

4. How to check if a roofing company is legit?
+-

Check if a roofing company is legit by verifying their business license, insurance, and local certifications. Look for memberships in professional associations, read customer reviews, and ask for recent project references. A legitimate company will be transparent and provide all documentation upon request.

5. How to choose a roofing company?
+-

When choosing a roofing company, consider their experience, customer reviews, warranty offerings, and quality of materials. Make sure they provide clear communication, detailed estimates, and a solid portfolio of completed projects. Local expertise is also a major advantage for understanding regional roofing needs.

6. How do you know if your roofing contractor is ripping you off?
+-

Warning signs that your roofing contractor might be ripping you off include vague contracts, pressure to pay large upfront deposits, lack of proper documentation, and unexplained price increases. Always ask for itemized estimates and written guarantees, and avoid contractors who avoid answering your questions directly.

Other Filters 0