We have used J & B West 3 times now. They have completed siding, roofs, soffit, fascia gutters and built a front porch. My roof need med a lot of work as it was not venting properly. Joe, (the roofing foreman) made sure to not just re-shingle the roof but also to take care to correct all issues. Everyone we have talked to starting with Kyle and Eric, has been professional and communicates every step of the way. Every crew member has always been very courteous. J & B West is a top quality company. The do what they say they will do, they answer the phone, return calls promptly. Just like a respectable business should. I would not trust anyone else, especially nowadays.