Life in Colchester, VT comes with beautiful lake views and classic Vermont weather — which means your home needs a roof and siding that can stand up to snow, rain, and ice. At RC General Construction Inc., we’ve been helping Colchester residents protect and improve their homes and businesses for over 15 years.
Whether it’s installing a brand-new roof on a lakeside home, replacing siding that’s seen one too many winters, or remodeling a dated kitchen, our team treats every project like it’s our own home. We’re fully licensed, insured, and committed to making the process smooth — from the first estimate to the final nail.
If your roof is ready for an upgrade, we install asphalt shingles, standing seam metal, slate, or rubber roofing — all chosen for Vermont’s tough weather. Our roof replacement services give you a roof that’s not only beautiful but also built to last for decades.
Small leak? Missing shingles after a storm? We handle roof repairs in Colchester quickly so you can stop worrying about water damage. We also offer maintenance plans that keep your roof in top shape year after year.
Fresh siding can completely change the look of your home. We install vinyl, wood, and fiber cement siding to improve energy efficiency and boost curb appeal.
Ready to modernize your space? We design and build kitchens, bathrooms, and finished basements that are practical, stylish, and built around your vision.
Yes — we replace old roofs and install new ones that stand up to Vermont winters and add instant curb appeal.
Absolutely — we fix leaks, replace missing shingles, and handle emergency repairs quickly so you can avoid further damage.
Yes — we offer vinyl, wood, and fiber cement siding installations and repairs to refresh the look of your home.
Definitely — we create beautiful kitchens, bathrooms, and basements with your style and budget in mind.
Yes — we believe in upfront, transparent pricing with no hidden surprises.
Yes — we serve Burlington, Winooski, Essex Junction, Williston, Milton, Shelburne, and even clients in upstate NY and NH.