I would highly recommend Premier Roofing for your residential roof/shingle repair/replacement. We had a few small leaks in our roof/attic. Shortly after contacting Premier Roofing, the project manager, Mike Bailey, met with my wife and I, and spent over one hour explaining the entire roof repair, along with the materials that would be used. He had extensive computer diagrams and actual pieces of the materials to be used. When he gave us the estimated cost, we were pleasantly surprised. We had another quote for an estimate that was almost twice his price. There were between 5 to 7 workers on the actual job each day, which took a full three days; for we had a large, multi-pitched roof. The workers protected our outside property with boards and canvases; i.e., the windows, lights, bushes, trees and driveway. After each day they cleaned and tidied up the area. We have a couple of mid-sized dogs, and they were very respectful to clean up the nails and small pieces of material. All the workers were very courteous. We are very happy with the professional work that was done. A strong five star ***** rating. Would not hesitate to use them again.