Successful matrix acidizing depends upon: (1). good evaluation of candidate wells using (a) completion and production histories, (b) producing well flow analysis (nodal analysis) and (c) formation composition analysis, (2). design for effective coverage of all damaged perforations, (3). selection of solvents, acids and acid compositions to prevent or reduce incompatibilities and (4). effective well preparation and job supervision.