Our roof was due for replacement. We heard from 88.9 FM radio station the company Practical Roofing. We searched the company and left a message to its website. We gave a call to Practical Roofing and talked to the owner of the Company, Gary. He checked our roof and left the samples of the shingles. The next day Gary gave the quotation. He explained his quotation with great information on the shingles. The price was greatly reasonable and affordable. He was very informative, friendly, knowledgeable and experienced. This was the first time we had ever needed to get any roof repairs done and his support, advice and expertise was valuable to us. We were very impressed with the service provided by Practical Roofing. As Gary personally did the roofing with his workers. He is extremely hard working and did a great job. We would highly recommend Practical Roofing for any roofing needs. They replaced our roofing at the cost that we are really grateful of.