I just had my (shingled) roof replaced, by Bay 101 Roofing, Inc. and they did an outstanding job. The salesman, Dave, was prompt, easy to work with, and responded to phone calls as needed. The Owner, Jose, was on site each day to oversee the crew. The crew was also prompt and worked hard, and completed the job in the time frame I was quoted. Price was Good; not under nor over-priced. The results were Great. I'd recommend Bay 101 roofing to my friends.