For those living in Cranston, RI having to have your roof replaced can be daunting. You may be confused about what precisely a roof replacement estimate entails and what the estimate itself consists of. Well, the estimate process should be smooth and without complication. You can expect a few things when you ask for a roof replacement estimate. Find out …