We do not charge for an estimate, please contact us. In many situations if the customer can give us measurements over the phone we can do preliminary estimates by phone which can expedite the process. Later, to proceed with the project, we can come out and confirm the measurements and make any changes needed. Call 519-946-3042