Roofing company recommendations

I have a roof replacement in sunnyvale that needs to be done before the rains start. Every company (that has good reviews) I have called seem to be busy till Nov or even next year. Can someone point me to a reliable person/company that can get the work done before the rain?

If you PM me, I can refer you to a guy my Big Bro referred me to for a recent partial roof job on my Fremont home. Decent and nice fellow. Licensed.

Knight roofing in Fremont did the job for me that I m happy with. Not sure they work in sunnyvale. They have relatively short lead time like 30 days.