Jasper Contractors recently replace my roof. They were at my home when the insurance company came to inspect the roof. My insurance company didn't pay for a full roof replacement but Jasper gave me the best value for price in their bid. They were at my home when they said they would be and were done removing the old roof and installing the new one in about 8 hours.
more