Ruff Roofers just installed my new roof. The sales process went smoothly and they were very transparent with everything. Which means a lot to us. It’s a big expense but we’re confident they did the job correctly. From the sale throughout the project, we were informed of exactly what was going on. Very pleased to do business with Ruff. Thanks again!