★★★★★ 5.0/5 from 100+ Google reviews
Free roof inspections — Grand Junction & the Western Slope

Contact Us

Tell us about your roof and we'll call you back to set up a free inspection.

Tell us what's going on with your roof and we'll set up a free inspection. Use the form below or give us a call — either way you'll be dealing with the people who actually do the work, not a call center. We're based in Fruita and on roofs across Grand Junction and the Western Slope every week, and the inspection costs nothing either way.

Request a free estimate

Have photos of the damage? Text them to (970) 783-0238 after you send this — we'll match them to your request.

Call or text

📞 (970) 783-0238

Hours

Monday–Saturday, 8am–5pm · Sunday closed

Where we are

APX Roofing
130 N Mulberry St
Fruita, CO 81521

What happens after you reach out

  • 1 We call you back to talk through what's going on.
  • 2 We set up a free inspection at your place.
  • 3 We get on the roof and take a real look.
  • 4 You get an honest assessment — no pressure.
Where we work

Serving Grand Junction & the Western Slope

Based in Fruita and on roofs across the valley every week.

I-70US-50MackLomaFruita · HQGrand JunctionFruitvaleCliftonOrchard MesaRedlandsPalisadeDeltaMontroseParachuteRifleHotchkissCimarronRidgwayOurayLocal pagesAlso servedWESTERN SLOPE — SERVICE MAP
Before you reach out

Quick answers

How fast will you get back to me?

Messages sent through this page and voicemails both get a same-or-next-business-day response. If a storm just came through, inspection slots fill fast — the sooner you reach out, the sooner we can get you on the schedule.

Do I need to be home for the inspection?

No — the work happens on the roof, so most inspections don't need you there. Many homeowners prefer to be home for the walkthrough afterward, and that works too. We photograph everything we find either way, so you see what we saw.

Is the estimate really free, with no strings?

Yes. The inspection and the estimate are both free and carry no obligation. If the roof is fine, we tell you it's fine — you'll have dated photos proving it, which is worth having on file for insurance either way.

Can I text photos of my roof instead?

Absolutely — text photos of the damage to (970) 783-0238 any time. A few phone shots from the ground are often enough for us to tell you how urgent it is before we even come out.

Do you answer after-hours emergency calls?

If water is actively coming in, call no matter the hour. Active leaks go to the front of the schedule — we'll talk you through stopping the damage and get eyes on it fast.

What if I'm outside the cities on the map?

The map shows where most of our work happens, but we take on projects across the Western Slope — recent jobs have run from Mack to Palisade and beyond. Reach out with your location and we'll tell you straight whether we can get to you.

Talk to a real person

Prefer to just call?

Skip the form. Call or text and you'll reach the people who actually do the work — not a call center. We'll answer your questions and set up a free inspection.

📞 Call (970) 783-0238Contact Us