Eagle Point homeowner
Mel G.’s roofing experience
A spotless job site and a roof done right.
Open Mel G.’s interviewLicensed & insured · Southern Oregon roofing · CCB #260050
Homeowner stories
A roofing estimate tells you what the work costs. Customer experiences help you understand what it feels like to have the crew at your home. Watch the interviews, then explore individual reviews on Google and Yelp.

In their own words
Three customers share their experience with Obsidian Sky Roofing, from the first conversation to the final cleanup.
Eagle Point homeowner
A spotless job site and a roof done right.
Open Mel G.’s interview ↗Medford homeowner
Prepared, communicative, and smooth from start to finish.
Open Robin B.’s interview ↗Medford homeowner
Exceptional cleanup and attention to detail.
Open Linda S.’s interview ↗Details that stayed with them
Short excerpts from the homeowner testimonials published by OSR.
“The place was clean when they were done.”
“Everything went very smoothly from start to finish, and I couldn’t think of anything they could have done better.”
“We knew we made the right decision.”
Read the original reviews
Follow each link to the customer’s review on Google or Yelp. You can also browse the wider collection on either platform.
Google review
Google review
Google review
Yelp review
Yelp review
Beyond the estimate
When you compare roofing contractors, look at how they explain the work, answer questions, care for your property, and handle cleanup. The finished roof is one part of the decision; feeling informed along the way matters, too.
OSR works with homeowners in Medford, Ashland, Central Point, Grants Pass, Jacksonville, and the surrounding Rogue Valley. Explore our roof replacement service, roof repair options, or service areas as you plan your project.
Already have an OSR estimate? Call with questions about the scope, materials, timing, or warranty details before deciding.
Talk About My EstimateYour next step
Tell us what you are seeing and what you want to understand. Start with a free roof estimate, or call to talk through your questions.