About JP’s Roofing – Trusted Roofing Experts in Western Colorado
At JP’s Roofing, we bring over 30 years of combined experience to homes and businesses across Western Colorado. JP’s Roofing was founded by Jake Palmer, a Grand Junction native, our company is built on integrity, reliability, and a deep commitment to the community we call home.

Born and Raised in Western Colorado
Jake Palmer was born and raised in Western Colorado, giving him a unique understanding of the region’s climate, housing styles, and roofing challenges. After five years in the roofing industry, Jake assembled a team of skilled professionals with over 25 years of collective experience to deliver dependable service across the Western Slope.
Check this our to learn more about the services we offer

Roofing That Withstands Colorado’s Toughest Conditions
From Grand Junction to Vail and everywhere in between, JP’s Roofing delivers long-lasting residential and commercial roofing solutions. We build roofs that stand up to Colorado’s toughest conditions—including intense UV rays, heavy snow, and sudden hailstorms—ensuring reliable protection and top-tier performance.

A Commitment to Local Homes, Families, and Businesses
We treat every roof like it’s protecting our own family. Our team specializes in:
- Roof replacements
- Emergency repairs
- Storm damage restoration
- Residential and commercial roofing
We proudly serve Grand Junction, Fruita, Montrose, Glenwood Springs, Vail and surrounding Western Slope communities.

Why Homeowners Trust JP’s Roofing
✅ Fully insured
✅ Locally owned and operated
✅ Transparent pricing and detailed estimates
✅ Dependable crews that show up on time, every time
✅ Strong local reputation built on word-of-mouth and referrals

Ready for a Free Estimate? Let’s Talk
If you’re looking for a roofing company in Western Colorado that understands your needs, JP’s Roofing is here to help. Get a free estimate today and see why homeowners and business owners across the Western Slope trust us to protect their most valuable investment.
