Excellent and professional service. They show up on time and do the job correctly. The owner inspects and has his employees do extra work if he feels it is needed. I would highly recommend them. If you are looking for the cheapest roofer, they are not, but you will certainly get top notch service for what you pay.