Obviously every home will be different, however, most homes we can give an estimate after one phone call.  Other properties, such as larger homes and homes with large collections we would like to meet at the property to do an onsite estimate.  We work on an hourly rate plus the costs of materials.