Expert Roofing

Roofing Solutions You Can Trust

From repairs to complete replacements, One Truss delivers quality roofing that protects your home and enhances its value.

Why Choose One Truss for Your Roof?

  • 30+ Years Combined ExperienceDecades of expertise protecting Treasure Valley homes
  • Free Inspections & EstimatesNo-obligation assessments within 24 hours
  • Premium MaterialsWe only use quality products from trusted manufacturers
  • Fair & Transparent PricingNo hidden fees, no surprises – just honest quotes
  • Licensed & InsuredFull protection for your property and our team

Schedule Your Free Roof Inspection

Our experts will assess your roof's condition and provide honest recommendations – no pressure, no obligation.

Get Free Inspection or call 208-872-2968

Roofing FAQ

How often should I have my roof inspected?

We recommend having your roof inspected at least once a year, and after any major storm. Regular inspections catch small problems before they become expensive repairs.

How do I know if I need a new roof or just repairs?

Signs you may need a new roof include: shingles that are curling, cracked, or missing; visible daylight through the roof boards; a roof over 20 years old; or frequent leaks. We offer free inspections to help you determine the best course of action.

What roofing materials do you work with?

We work with a wide range of materials including asphalt shingles, metal roofing, tile, TPO, modified bitumen, and more. We'll recommend the best option for your property and budget.

Do you help with insurance claims?

Yes! We have extensive experience working with insurance companies on storm damage claims. We document all damage, meet with adjusters, and help ensure you get the coverage you deserve.

How long does a roof replacement take?

Most residential roof replacements are completed in 1-3 days, depending on the size of the roof and weather conditions. We'll provide a specific timeline during your estimate.

Ready to Protect Your Home?

Get your free roofing estimate today. No obligation, no pressure.