I'm not a roofer, but I have a guy that does really good work and allowed me to bargain with him. He came in 6-10k less than everyone else. He will bargain if he is slow. Drop me a line if you need his info.......Ohhhh and I could use some new cabinets! So drop me a line anyways with your company info