I've had bad experiences in the past with roofing jobs, but was very pleased with the Team at Rosie's Roofing and their install. I requested an inspection of my roof and was provided a very thorough inspection with written details which included pictures of problem areas within days of my request. There was no pressure to buy and after review it was determined I did indeed need a new roof. They came early in the morning, covered bushes, patio and porch before starting the job and were finished the same day. They did a complete clean up before leaving to ensure there were no nails on the ground. Their entire team was professional, polite, efficient and punctual. I would highly recommend Rosie's Roofing if you want a hassle free, reasonably priced, quality roof from a reputable company.