Joe gave us a very fair price on our new roof that went in during February 2023. His team did quality work and did it quickly. I appreciate that Joe was always availabl ... more