Loading...
Code Compliance EnforcementH ' BUDGET AND PERFORMANCE IMPROVEMENT Internal Audit Division INTERNAL AUDIT REPORT TO: VIA: FROM: DATE: AUDIT: PERIOD: Jorge M. Gonzalez, City Manager ~ Kathie G. Brooks, Budget and Performanyejo:Jprovement Director f!J/ James J. Sutter, Internal Audito~~ / July 29, 2010 Code Compliance Enforcement October 1, 2008, through September 30, 2009 INTRODUCTION This report is the result of an audit performed on Code Compliance enforcement activities in accordance to our Audit Plan. Code Compliance monitors residential and commercial districts for potential violations of the City Code and is responsible for ensuring compliance with the code of the City of Miami Beach. Common code violations include: zoning violations, minimum housing standards, property maintenance standards, noise ordinance, real estate signs, signs in right-of- way, all sign regulations, sidewalk cafes, business tax receipts, certificate of use, illegal vendors, regulations concerning the hours of construction, operating hours for nightclubs, bars, liquor stores; hours of sale of liquor, and marine regulations. The Division responds to complaints received from various sources, such as walk-ins, phone calls, and emails including those received from City administration and other departments, as well as through the City's external website. In addition, City code violations are identified as part of routine patrols made by code compliance officers. The Code Compliance Division uses the Permits Plus system to store and keep track of complaints and code violations. Since Permits Plus is also used by the Building and Fire departments and the Special Master, each area identifies their respective cases with different prefixes. Code Compliance uses "XC" for complaints received, other than noise-related, and for code violations identified on routine patrols where a Courtesy Notice is issued to allow the violator time to correct the problem( s) identified. If the violator does not comply within the time required on the Courtesy Notice, a violation case is created. Routine patrol violations may also result in code enforcement cases, from the start, if the action needed should be stronger than a warning or it carries an automatic fine. These cases are identified with a "CE" prefix in the Permits Plus system. The XC and CE prefixes are followed by the two-digit fiscal year and a unique six-digit number assigned by the system. Noise-related complaints have become a priority for City code compliance enforcement by a Noise Ordinance (Chapter 46, Article IV) and all complaints must be tracked with aCE case number on Permits Plus, regardless of whether they are valid or invalid complaints. If valid and there is no prior violation within the preceding 12 months, a written warning is issued to the violator. Subsequent valid complaints within a 12-month period after the initial written warning follow an escalating fine schedule for repeat violations of the ordinance. For the audit period (10/1/08-9/30/09) 3,464 (XC) complaints and routine patrol violations were identified in the Permits Plus system as shown in the table below. It should be noted that procedures require walk-in and phone complaints received by clerical staff to be entered in Permits Plus with an XC number. However, phone and e-mail complaints received directly by code compliance officers are not entered unless they are found to be valid, in which case these are \!Ve ore commit/eel to p10vicling excellent public service one/ solely to o/1 who live, work, one/ ploy in our vibront, tropicol, historic community. Internal Audit Report Code Compliance Enforcement July 29, 2010 entered in Permits Plus with a CE number. Table 1 -#of Complaints (XC) Received for FY 2008/09 by Status Status Complaints Received Description VIO 986 28.5% Complaint substantiated/violation case to be opened INVALID 1,829 52.8% Complaint was not substantiated NOTICE 106 3.0% Courtesy Notice issued (pending re-inspection) NOVIO-C 384 11.1% Courtesy Notice issued/compliance achieved VIO-C 83 2.4% Courtesy Notice issued/compliance NOT achieved ASSIGNED 61 1.8% Complaint routed to an Inspector to check out 15 .4% Miscellaneous complaints 3,464 SOURCE: Data was obtained from Permits Plus system on 12/4/09 During the same period there were 10,120 enforcement cases (CE) for the types of violations shown in the following table: Table 2 -# of Case (CE) Recorded for FY 2008/09 by Type Type Cases Recorded Type of Violation CNOISE 3,622 35.8% Noise* CCVIO 3,287 32.5% City Code CPMVIO 1,303 12.9% Property Maintenance CSVIO 1,063 10.5% Sanitation CZVIO 831 8.2% Zoning CMVIO 14 .1% Marine 10,120 SOURCE: Data was obtained from Permits Plus system on 1214/09 * Of the 3,622 reported noise cases approximately 130 (3.6%) were cited as violations; 460 (12.7%) were given verbal or written warnings; and 3,032 were either invalid (not found in violation of ordinance), cancelled by the complainant, or voided (83.7%). The process followed for complaints or routine patrol citations (XC) and noise complaints or code violation cases (CE) when entered in the Permits Plus system is for the code officer to open a record to have the system assign a number and to open the paper document file. Subsequently, the system record is expanded with additional information completed by Code Compliance clerical staff. Starting in 2009, officers in the field use the Code Compliance Daily Report (Daily), an in-house developed tracking system for accountability purposes to record all inspections, complaints addressed, violation details, etc. As indicated by Code Compliance's Director and Lead Administrator, the Permits Plus system has functionality limitations such as the lack of interface with the City Financial System to create City Bills and process payments. They also indicated that the Permits Plus system is expected to be replaced by the purchase and implementation of an enterprise building development process service system. Code enforcement violations such as sanitation, receive automatic fines in addition to requiring compliance; other code violations may also result in fines if not corrected within the allowed time frame. All fines imposed may be contested with a judge or Special Master; Code Compliance also refers non-compliance cases to the Special Master. However, failing to appeal the violation within the allowed time is considered an admission of guilt and requires payment to be made. Page 2 of 18 Internal Audit Report Code Compliance Enforcement July 29, 2010 Payments for code violations are sometimes made by check directly at the Code Compliance location. These are recorded on a Miscellaneous Cash Receipt (MCR) form and processed according to the method of payment. For those being made in cash or by credit card, the person making the payment is given the MCR form and sent to the Cashier's Office under the direction of the Finance Department where the actual payment is received and the cashier validates the MCR. After making the payment, the person is instructed to return the validated MCR form to Code Compliance, where the clerical staff documents the receipt of payment and closes the case in Permits Plus. For payments made by check, a copy of the completed MCR is given to the person making the payment as a receipt. Checks received and their corresponding MCRs are taken by clerical staff to the Finance Department for processing and MCR validation, before the case is closed in the Permits Plus system. When payments for City code violation fines are not received in a timely manner, code officers instruct clerical staff to prepare and mail a City Bill to the person or business entity responsible for payment of the assessed fine. City Bills are created through the Eden Financial system, which generates account receivable entries for the payments due. The receipt of City Bill payments by the Finance Department had not been consistently communicated to Code Compliance; however, in June 2009 Finance started providing a detail of City Bills payments received with their corresponding code violation case numbers. The Finance department monitors the aging of City Bills due and places recorded liens on the property/business location on significantly past due payments. OVERALL OPINION As a result of our audit we were able to identify the need to improve the level of internal controls and application of these controls over Code Compliance of City ordinances. Our testing revealed numerous deficiencies over most aspects of code compliance enforcement, which are summarized below: 1. The interpretation of the Noise Ordinance (Chapter 46, Article IV) given to Code Compliance by the City Attorney's Office has resulted in a different approach for the enforcement of the City ordinance based on the expiration period for written warning of violations. Their interpretation does not consider the time elapsed since the last offense citation within the preceding 12 months, allowing more warnings to be issued and affecting whether a violation should be cited as 1st, 2nd, or subsequent offenses. 2. We found three valid noise-related violations closed within a two-week period for the same property address, because they were never issued City Bills and there is a new owner for the property. All valid complaints occurred within a 12-month period. 3. We noted 5 of 50 code enforcement cases reviewed that that were not processed in a timely manner by the code officer assigned and/or did not receive the proper follow-up. 4. We noted 7 of 50 code enforcement cases reviewed where necessary documents have not been prepared or cases were not processed in a timely manner by clerical staff, such as failure to prepare City Bills and taking as long as 3 months to set up document files. 5. There were deficiencies noted in 8 of 50 code enforcement cases reviewed in the processing of these cases by Code Compliance Division personnel. 6. Code Compliance personnel are erroneously entering "Complied by" and "Closed" dates in Permits Plus when preparing City Bills for code enforcement cases, although the case is open. 7. We found approximately 40 complaints "assigned" to a code officer for inspection that were added to Permits Plus from 3/24/09 through 9/30/09 and still remain with this status. 8. We reviewed 10 of 104 Courtesy Notices issued during FY 2009 that remain with Page 3 of 18 Internal Audit Report Code Compliance Enforcement July 29, 2010 status=NOTICE. These are issued as a result of complaint inspections, code officer observations during routine patrols, or scheduled annual inspections with a time allowance for compliance no longer than 30 days. Additionally we found another 481 notices issued between 6/1/02 and 9/30/08 that remain with this status. 9. We found a significant number of code enforcement cases entered prior to FY 2009 that have not been properly followed up or addressed by Code Compliance. (Status=OPEN) 680 cases entered between 10/4/01 and 9/30/08; (Status=SMASTER) 405 cases created between 11/8/01 and 9/30/08 appear to have been sent to the Special Master for judgment; (Status=BILLOWE) 1,896 cases created between 10/1/01 and 9/30/08 where a City Bill was issued and appears to remain unpaid. A review of these cases identified that several had been paid, but the status remains unchanged. 10. A review of code enforcement cases prior to FY 2009 also identified cases with a temporary status that remain in the system, indicating lack of proper follow up by Code Compliance personnel. (Status=BILLPEND) 18 cases pending the issuance of a City Bill entered between 12/28/02 and 12/3/06; (Status=XXXXXXXX) 20 cases between 1/18/08 and 8/25/08 with this temporary status for cases opened and not yet given a real status; and (Status=WAITCERT) this temporary status had 25 cases since 2/14/05 through 9/26/08 waiting for the return of the Post Office green card that shows when a certified mail notice is received. 11. The Finance Department has not placed a recorded lien with the County on a property for non- payment of two City Bills issued 4/12/09 and 9/17/09 for sanitation violations totaling $1,689. Additionally, 22 other City Bills are overdue for 120 days or more as of the audit period no liens have been recorded with the County. 12. Policies and procedures for the code enforcement function are outdated. In absence of an updated policies and procedures manual, the Division relies on the presentation slides used for training Code Compliance personnel. 13. The progress report log completed by the code officer, clerical staff or Administrator to document actions, instructions or comments on code enforcement cases is being unnecessarily duplicated for the same entries. 14. As a result of our verification of key performance indicators and departmental measures, we noted that descriptions used on Active Strategy do not properly reflect the information being reported, and/or do not describe the source or methodology used to calculate numbers being reported for these performance measures. In conclusion, the exceptions briefly detailed above evidence the deficiencies in the processes used by code compliance in the enforcement of the City ordinances that include the lack of timely response and follow-up for code compliance complaints and cases; inadequate processing of case documentation and enforcement actions, including the billing of violation fines; and ineffective collection efforts by Code Compliance and Finance. While this condition is exacerbated by the limitations of the current enterprise system used, it is imperative that the City continue its search for a replacement system and reexamine the procedures used in order to streamline the entire process for better efficiencies of resources. Additional details regarding the above mentioned and other areas in need of correction are provided on the Findings, Recommendations, and Management Responses section of this report. PURPOSE To determine whether the Code Compliance Division maintains adequate levels of internal controls over the enforcement of compliance with City ordinances, which includes the timely response and proper enforcement of complaints received; ensuring code violators receive prompt notification of Page 4 of 18 Internal Audit Report Code Compliance Enforcement July 29, 2010 violation details, compliance deadlines and applicable fines; initiating collection efforts for assessed fines; referring and providing adequate support for cases sent to the Special Master; and maintaining adequate and accurate records of complaints and enforcement cases. SCOPE 1. Determine that fines and liens imposed for code violations are in compliance with the City ordinance. 2. Verify that the City has received the amounts due for code violations and that these are accurately recorded in the code compliance records and the City's financial system. 3. Determine adequacy of accountability for the status of code violations. 4. Evaluate the effectiveness of the follow-up efforts used to collect fines and liens due. 5. Confirm that performance measures are accurately calculated and supported by adequate source documentation. FINDINGS, RECOMMENDATIONS, AND MANAGEMENT RESPONSES 1. Finding -Noise Ordinance Enforcement Chapter 46, Article IV defines the Noise Ordinance for the City and what "noise" would be considered a code violation. These can result in a written warning or fines, depending on the number of violations within a 12-month period. A written warning carries no fine, but if two or more valid noise violations occur within a 12-month period, the violator can receive a citation according to an escalating fine schedule. However, a recent interpretation by one of the City's Special Master has resulted in a different approach for the enforcement of the code based on the expiration of a written warning after the12-month period. Per the Special Master interpretation, violations can not be issued unless a written warning has been issued within the previous 12-month period. If the first written warning has expired and other violations have been issued afterwards, a second written warning has to be issued prior to any future violation being issued. This interpretation does not take into account the time elapsed since the last offense citation within the preceding 12 months as described in Section 46-159 of the ordinance. This will allowed more written warnings to be issued thus affecting whether a violation should be cited as 1st, 2nd, or subsequent offenses as detailed in the example described below. The City Attorney Office has acknowledged this interpretation and instructed the Code Compliance Division to cite written warnings and violations in this manner until such change to the City Code can be made. Recommendation City Administration should review the current Noise Ordinance to consider eliminating any ambiguity in its contents and the need for a legal interpretation of its enforcement. Management's Responses (Code) Management agrees with this recommendation. It will bring the concern to the City Commission to determine if a change in the ordinance is desirable. 2. Finding -Noise-related cases/City Bills Our review of closed noise-related enforcement cases (type=CNOISE, status=CLOSE) for FY 2009 resulted in 12 cases. Further review identified that three cases closed within a two-week period belonged to the same property address: 4442 Prairie Avenue (CE09004194, Page 5 of 18 Internal Audit Report Code Compliance Enforcement July 29, 2010 CE09004254 and CE09004780). In closing these cases, the Lead Administrator indicated that there was a new owner for the property and since these cases were never issued City Bills he had to close them, but that the new owner had paid for one other case that did have a City Bill outstanding. Also, since the three violations described at the beginning of this comment occurred within the same 12-month period, they should have been billed as second, third and fourth offenses, carrying fines of $1,000, $2,000 and $3,000 respectively. Recommendation Code officers need to process valid noise complaints in a proper and timely manner to ensure adequate enforcement of the City Noise ordinance, including issuing the City Bills as soon as possible after the violation is written. The current procedure should be re-evaluated with the Finance Department to add stronger collection efforts for unpaid City Bills. Management's Response (Code) Management agrees with this recommendation. The Division is up to date on issuance city bills for all noise cases and is currently refining the city bill process to issue city bills within 24 hours for all cases that carry automatic fines, including noise cases. The new process will include daily reporting and control mechanism. Additionally, the responsibility to issue the City bills will be performed by the Administrative Services section of the Department and the appropriate number of clerical personnel to support that function will be transferred over. Management's Response (Finance) The Finance Department in its monthly meetings with the Code Compliance Division will review current invoicing and collection efforts for Code invoices. The Finance Department posts and mails invoices on a daily basis when inputted and approved by City Departments and Divisions. Currently, City departments and divisions are responsible for collecting invoices generated within their department or division. The Finance Department has one staff member who devotes part of their week to collection efforts for invoices generated within the Finance Department; i.e. Utility Bills and Business Tax Receipts. If it is the desire of the City for the Finance Department to assist with departmental collection efforts, additional employee resources are needed. Current staffing levels within the department are not adequate to provide collection efforts for the entire City. The Finance Department has loss over 30% of their staff during the past several years of budget cuts. 3. Finding-Processing of Cases by Code Officers A random sample of 50 code enforcement cases was selected from a population of 10,120 for FY 2009. This methodology was used due to the significant number of types, sub-types and statuses for code enforcement cases. For the sample selected we reviewed the Permits Plus system's relevant information; case file documentation prepared by Code Compliance staff; and discussed concerns and observations with the Lead Administrator. The following code enforcement cases were not timely processed and/or did not receive the proper follow-up by the code officer assigned. Page 6 of 18 Internal Audit Report Code Compliance Enforcement July 29, 2010 a. CE0900090 1: Property was re-inspected for compliance to zoning violation 2% months after the scheduled inspection. b. CE09001698: This sanitation violation required an inspection in 24 hours to determine compliance or assess the proper fine. However, code officer did not inspect for 18 days at which time trash had been picked up, thus no fine was assessed. c. CE09004689: Case documentation indicates that the case should be closed due to compliance, but there has been no Certificate of Compliance so the case can be closed/dismissed by the Special Master. d. CE09009730: Are-inspection was due 30 days after violation, but during our review 90 days after it had not been done. We were informed that case was recently re-assigned to another code officer. Non-compliance warrants that the case be referred to the Special Master to determine proper enforcement action. e. CE09009875: Case was closed on 12/15/09 without a fine when the night administrator verbally informed code officer that the resident was no longer parking on the lawn. This appears to be as a result of follow-up inspection not being done in a timely manner. Recommendation Code officers should be reminded of the need to give proper follow up to code violation cases assigned to them, site inspections, preparing all required documentation, and timely referral to the Special Master when necessary. Management's Response (Code) Management agrees with this recommendation. Case Management tracking will be automated with the implementation of the new enterprise permitting system. The system will have automatic schedules generated for the officers showing all of the compliance inspection due for the day and exception reporting for management when those inspections are not completed. In the meanwhile, Code Compliance has developed an initiative (case management initiative) to streamline and improve case management by code officers. This initiative includes developing methods to ensure quality control. Code officers have been reminded of the need to give proper follow up to code violations cases assigned to them, site inspections, preparing all required documentation and timely referral to Special Master when necessary. 4. Finding -Processing of Cases by Clerical Staff From the sample described in finding number 3 above, we noted the following code enforcement cases were not timely processed by the Code Compliance's clerical staff. a. CE09009704: Fine has not been paid for failure to have garbage collection service. This and 8 other sanitation violations for this property (from 4/16/09 through 9/21 /09) did not have City Bills prepared by clerical staff. b. CE09007421: City Bill is pending preparation for this violation cited on 6/4/09 that required immediate compliance and carried a fine of $600. A Notice of City Code Violation was received by the responsible party and the code officer instructed to issue a City Bill since 10/8/09. c. CE09009314: Clerical staff took 3 months to prepare case file and no fine was assessed since case closed due to compliance before it was referred to Special Master for enforcement judgment. d. CE09005942: Clerical staff took 6 weeks to prepare case file and was sent to the Special Master 4 months after violation occurred. Page 7 of 18 Internal Audit Report Code Compliance Enforcement July 29, 2010 e. CE09009454: Clerical staff took 2 months to prepare case file. Case documentation reflects that compliance did not occur within the required time, but as a consequence of the processing delay the property was re-inspected almost 2 months late and zoning violation had been corrected. f. CE09005708: Clerical staff took 3 months to prepare document case file. g. CE09007344: Clerical staff took 4 weeks to prepare case file. Recommendation Processing deadlines should be established for Code Compliance clerical staff to process the various aspects of code violation cases they are involved with in a timely manner including: preparation of case document files, submitting cases to the Special Master, and preparation of City Bills. Adherence to these processing dates should be monitored for effectiveness. Management's Response (Code) Management agrees with this recommendation. Code is in process of reorganizing the clerical staff functions to provide for easier tracking and increased accountability. The responsibility to issue the City bills will be performed by the Administrative Services section of the Department and the appropriate number of clerical personnel to support that function will be transferred over. All other clerical support responsibilities will be assign be function to increase accountability and deadlines for each clerical function and procedures to insure adherence to the processing dates will be implemented. 5. Finding -Processing of Cases by Code Compliance Personnel From the sample described in finding number 3 above, we noted several deficiencies in the processing of code enforcement cases by Code Compliance personnel in general, which are detailed below: a. CE09006582: A sanitation violation notice was posted on the property for its 1st offense. The required certified letter was mailed, however a service date has not been obtained. This violation carries a $200 fine, but no City Bill has been issued since the case needs another certified letter to be sent before the City Bill is prepared. b. CE09007953: Case took over a month to prepare by clerical staff, then there were delays with code officer and administrator. There was no follow-up for not receiving service date on certified letter and set up for Special Master has not been done. c. CE09001767: Both the Permits Plus system and Eden's City Bill module indicate that payment was received. However, case continues to show BILLOWE status in Permits Plus instead of BILLPAID. d. CE09003917: Case opened in error as a duplicate of CE09003915. However, it remained in OPEN status until we brought it to the attention of the Lead Administrator who changed it to VOID. e. CE09006183: A City Bill was prepared and paid before its due date. However, case shows status as CLOSED instead of BILLPAID. f. CE09008693: System records indicate that parking company no longer operates at the location where violation occurred, but case remains with OPEN status. Page 8 of 18 Internal Audit Report Code Compliance Enforcement July 29, 2010 g. CE09000564: This case had a City Bill prepared on 1/13/09 for a $125 fine. Eden's City Bill module shows it was paid on 3/19/09, but Permits Plus does not reflect a change in status to BILLPAID. h. CE09004490: Proper enforcement action appears to have been taken based on Permits Plus records. However, document file was never located for our review. Recommendation Code Compliance personnel need to be reminded of the proper enforcement of procedures, which involves all aspects of handling complaints and code violation cases. Including the preparation of all required documents; ensuring proper notification is received by the violator; and complete and accurate record keeping. Management's Response (Code) Management agrees with this recommendation. Code compliance staff has been reminded of the importance of all aspects of handling complaints and code violation cases, including the preparation of all required documents, ensuring proper notifications is received by the violator, and complete and accurate record keeping. • Code has implemented a new process for certified mail to expedite mailing and track for return receipt/legal service. (a,b) • The process was changed so that when city bills are paid the status is bill paid instead of closed. (e) • Case management initiative ( d, f). Case Management tracking will be automated with the implementation of the new enterprise permitting system. The system will have automatic schedules generated for the officers showing all of the compliance inspection due for the day and exception reporting for management when those inspections are not completed. In the meanwhile, Code Compliance has developed an initiative (case management initiative) to streamline and improve case management by code officers. This initiative includes developing methods to ensure quality control. Code officers have been reminded of the need to give proper follow up to code violations cases assigned to them, site inspections, preparing all required documentation and timely referral to Special Master when necessary. • Code will work with Finance to devise an improved mechanism to close the loop on paid city bills. (g, c) • Code will evaluate and revise the office filing system. (h) 6. Finding -Case Closing When City Bill is Prepared During our review of 50 code enforcement cases, we noted that Code Compliance personnel consistently entered "Complied by" and "Closed" dates in Permits Plus as if the case was resolved and fines collected when City Bills were prepared for these cases, although the status remained as BILLOW E. This was discussed with Lead Administrator who indicated that entering these dates is incorrect, since the case remains open and the bill is unpaid. Recommendation We recommend that cases with the status of BILLOWE be reviewed in Permits Plus and updated accordingly to reflect that the case is not closed until paid and compliance has been determined. All personnel should be reminded of the proper procedure when creating a City Bill to prevent recurrence. Page 9 of 18 Internal Audit Report Code Compliance Enforcement July 29, 2010 Management's Response (Code) Management partially agrees with this recommendation. Management is of the opinion that open cases, are the ones where the division has an active role. Once compliance has been achieved, and a City bill has been created, the case should be designated as close and the status in Permit Plus will show as bill-owed. 7. Finding-Complaints Assigned to a Code Officer In reviewing the entire database of XC complaints (3,464) for FY 2009 with a status of ASSIGNED (complaint routed to a code officer for inspection), we found approximately 40 that still remained with this status at the start of 2010, from 61 noted one month earlier. These complaints were added to Permits Plus from 3/24/09 through 9/30/09. The Lead Administrator indicated that complaints assigned to a code officer are to be answered by the officer within one to two weeks. Recommendation These complaints should be reviewed to determine if the type justifies an inspection at this time or whether they should be closed due to non-response by the assigned code officer. Additionally, code officers should be reminded of the established deadlines for answering their assigned complaints. Management's Response (Code) Management agrees with this recommendation. • All XC with the status of ASSIGNED will be reviewed within 72 hours after assigned to officer to be consistent with city policy for email and phone response. • Case management initiative. Case Management tracking will be automated with the implementation of the new enterprise permitting system. The system will have automatic schedules generated for the officers showing all of the compliance inspection due for the day and exception reporting for management when those inspections are not completed. In the meanwhile, Code Compliance has developed an initiative (case management initiative) to streamline and improve case management by code officers. This initiative includes developing methods to ensure quality control. Code officers have been reminded of the need to give proper follow up to code violations cases assigned to them, site inspections, preparing all required documentation and timely referral to Special Master when necessary. 8. Finding -Courtesy Notices Issued At the start of 2010 we reviewed the entire database of XC complaints (status=NOTICE) created between 10/1/08 through 9/30/09. We found that 106 of these Courtesy Notices issued for violations resulting from inspections of reported complaints, observed during routine patrols, or scheduled inspections, remained with this status. Courtesy Notices are issued by the code officer with a time period to correct problems identified, usually no longer than 30 days. We reviewed 10 (1 0% of 1 06) of these complaints to determine the reasons for their current status and noted the following: a. Seven complaints (XC09000034, XC090001 05, XC09000376, XC09000491, XC09000492, XC09000494 and XC09000502) showed a comply-by-date that has long expired, but no code enforcement case has been opened. b. Two complaints (XC09000009 and XC09000324) resulted in code enforcement cases (CE) that have been complied with. Page 10 of 18 Internal Audit Report Code Compliance Enforcement July 29, 2010 c. Complaint XC09000120 shows there is a compliance and a closing date. We expanded our search to complaints prior to FY 2009 and found another 481 Courtesy Notices issued between 6/1/02 and 9/30/08 that also remain with this status. Recommendation XC complaints with status=NOTICE should be reviewed to determine whether an inspection is warranted at this time; if a code compliance case should be opened; and to update the status to reflect the current conditions. Management's Response (Code) Management agrees with this recommendation. • All XC with status of NOTICE will be reviewed. • Case management initiative. Case Management tracking will be automated with the implementation of the new enterprise permitting system. The system will have automatic schedules generated for the officers showing all of the compliance inspection due for the day and exception reporting for management when those inspections are not completed. In the meanwhile, Code Compliance has developed an initiative (case management initiative) to streamline and improve case management by code officers. This initiative includes developing methods to ensure quality control. Code officers have been reminded of the need to give proper follow up to code violations cases assigned to them, site inspections, preparing all required documentation and timely referral to Special Master when necessary. 9. Finding-Prior Years' Code Compliance Cases A review of the entire database of code enforcement cases created prior to FY 2009 was performed as of 12/28/09 to determine if there were cases that had not been properly followed up and addressed by the Code Compliance Division. The following results were noted: a. (Status=OPEN) There are 680 cases with this status that were entered between 10/4/01 and 9/30/08. The number of cases and the time since their creation seems unreasonable. It should also be noted that we found an additional 1 ,200 open cases approximately for FY 2009. b. (Status=SMASTER) We found 404 of these cases for prior years created between 11/8/01 and 9/30/08; these were in addition to 421 cases with this status for FY 2009. A review of the five oldest cases revealed the following: 1. CE02000890 was left unprocessed since violation was cited in 2001 and only referred to the Special Master in March 2009. 2. CE02001287 had no follow-up by code officer after an initial extension for compliance until 3/31/02. Case was assigned SMASTER status but never sent for a hearing. 3. CE02004441 was assigned SMASTER status but never sent for a hearing. Code officer did not perform follow-up after the case was issued. Subsequent to· our referral to Lead Administrator, property has been re-inspected and violation no longer appears to exist. 4. CE02003950 was dismissed by Special Master on 11/2/05, but never updated by code officer to reflect judgment; case closed by Lead Administrator during audit. 5. CE02004456 was issued on 6/21/02 and sent to Special Master on 9/17/02, but was not dismissed until 8/29/09 and remains in the same status. Page 11 of 18 Internal Audit Report Code Compliance Enforcement July 29, 2010 c. (Status=BILLOWE) This represents cases where a City Bill was issued and remains unpaid. In addition to approximately 400 cases found for FY 2009, we identified 1 ,896 other cases created between 1 0/1/01 and 9/30/08 with this status. A sample of 30 cases selected for review revealed that the City Bills associated with five of these cases had been paid, but the status was not changed to properly reflect it. Recommendation A special review of code compliance cases reflecting the statuses noted above should be conducted to determine the proper status to be assigned. The OPEN and SMASTER status cases likely represent numerous cases that have not received proper follow-up to bring them to conclusion. BILLOWE status cases should be researched with the Finance Department to identify those where the City Bill has been paid and should be identified as such. Management's Response (Code) Management partially agrees with this recommendation. Management will review these cases and try to group them by age, status, and type to develop a systematic approach to deal with all of the open cases. 10. Finding -Code Compliance Cases with a Temporary Status A review of code enforcement cases created before FY 2009 was also performed to identify any cases with a "temporary" status that remain in the system beyond a reasonable time period, indicating lack of proper follow up by Code Compliance personnel. The results detailed below were brought to the attention of the Lead Administrator, who indicated these cases should not have remained in their temporary status. a. (Status=BILLPEND) These represent cases pending the issuance of a City Bill by clerical staff. We found 18 cases between 12/28/02 and 12/3/06. b. (Status=XXXXXXXX) This temporary status is assigned when a case is opened (no real status yet) or the code officer has turned in a case for supervisor approval to send a violation notice by certified mail. In this case the status would be changed to WAITCERT when clerical staff processes the approved request. There were 20 cases entered between 1/18/08 and 8/25/08 with this status, in addition 58 cases were found in FY 2009. c. (Status=WAITCERT) This represents cases waiting for the return of the certified receipts from the Post Office indicating date received. We found 25 cases between 1/18/08 and 8/25/08, in addition to 17 cases for FY 2009. Recommendation A review of these cases should be promptly completed by the Code Compliance Division to ensure they are given proper follow-up to either prepare City Bills that are pending; mail out any required violation notices; or follow up on the cases where notices were already mailed. Management's Response (Code) Management disagrees with this recommendation. Management believes that all temporary status cases prior to 2010 should be deleted from the system, following the proper documentation and approval process, yet to be established. The division's emphasis should be put in place the internal controls to prevent this from happening again in the future. The case management system previously described would assist in preventing cases not being follow-up. Page 12 of 18 Internal Audit Report Code Compliance Enforcement July 29, 2010 Internal Audit Observation While the division's disagrees with our specific recommendation, we concur with their response that their emphasis should be to implement controls to prevent any reoccurrence. When time permits, temporary status cases prior to 2010 should be removed from the system after some review process. 11. Finding -Recorded Liens with Neighboring Counties not Placed for Overdue City Bill Payments During our review of the 50 code enforcement cases discussed earlier on this report, we noted that the Finance Department has not placed a recorded lien with neighboring counties for non- payment of City Bill #13703 issued on 9/17/09 for a $50 fine due for case CE09007603. City Bill #12205 was also issued on the same property on 4/12/09 for $1,639 on case CE0800761 0 due to a similar violation and remains unpaid with no similar recorded liens placed on the property. The analyst who monitors accounts receivable and records property liens for overdue payments informed us that she begins the review process for the recording of a lien when the invoice (City Bill) is more than 120 days due. We reviewed all City Bills as of 12/16/09 resulting from code violation fines and found 1 ,241 invoices created between 8/3/06 and 9/30/09 that remain unpaid. Of these, 435 were created between 10/1/08 through 9/30/09 (our audit period) and remain unpaid between 125 and 432 days after they were issued. We selected a sample of 22 of these 435 City Bills for further review, finding only two recorded liens with counties that were placed for earlier code violations on the cited property, but not due to the City Bill being reviewed. For the remaining 20 City Bills, we were unable to identify any recorded liens being placed. In addition, the current procedure being used to document unpaid invoices does not include any type of cross-reference between the City Bill information and property liens placed. Recommendation A review of all unpaid City Bills should be performed, starting with those with a significant number of days past due to determine if liens can be placed. In addition, we recommend that record keeping for invoices and recorded liens are more complete, such as adding City Bill information to the Lien Log and documenting when a lien is recorded on Eden and Permits Plus systems. Management's Response (Finance) A lien against a customer's property is created automatically when a City bill is created. The moment a City bill is created and posted, should a customer order a lien search, whether it be through our on-line service or an official lien search, the invoice will appear as due to the City. This is automatically done through our various systems and databases. This is a feature which many title search companies often compliment the City for, as they regularly use this service for real estate closing transactions. The Finance Department further creates recorded liens for City bills in the following Florida counties: Miami-Dade, Broward, Monroe, and Palm Beach. It is acknowledge that it would be a good thing if recorded liens were processed earlier, but the City dismantled the entire Lien Division which consisted of three staff members. The work of recording liens at the county level is now being done on a part-time basis by an employee whose primary function is as the Resort Tax analyst. If additional efforts are requested for filing recorded liens at the County level, additional employee resources are needed. Page 13 of 18 Internal Audit Report Code Compliance Enforcement July 29, 2010 12. Finding -Policies and Procedures Code Compliance Administration indicated that the policies and procedures established for the code enforcement function are outdated. In their place we were provided with PowerPoint presentation slides used for training Code Compliance personnel about the function and activities of the department. We were informed that some of the training modules require to be updated, which we noted during our review, since some did not include all the ordinances that currently require enforcement priority by the code officers. However, training modules and materials do not offer an effective replacement for departmental policies and procedures. In our opinion this is reflected in the weaknesses and deficiencies noted throughout this report regarding all code enforcement activities. Recommendation Policies and procedures should be updated to include all current code compliance and enforcement requirements to be followed by all the areas and functions of the Code Compliance Division. Management's Response (Code) Management agrees with this recommendation. As we review all of the processes towards the implementation of the new enterprise permitting system, Code will update the policies and procedures manual. 13. Finding -Unnecessary Duplication of Progress Report Logging Code violation case files include a progress report log completed by the code officer, clerical staff or Administrator as actions, instructions or comments are documented for the case. This report includes printed information such as violator's name and address, case #, officer's name, etc., in addition to the manually recorded information mentioned above. During our review of selected cases, we noted that most of the files had more than one progress report, where the same information is unnecessarily duplicated. This was brought to the attention of the Lead Administrator, who indicated that there was no need for the officer to maintain duplicate records of these entries. Recommendation The practice of duplicating case information recorded on the progress report log should be discontinued, to improve efficiency and streamline the functions performed by code officers and clerical staff. Management's Response (Code) Management agrees with this recommendation. The case development process will be examined to eliminate the duplication in the report logging. 14. Finding -Review of Key Performance Indicators and Departmental Measures The Code Compliance Division measures the efficient delivery of service requests regarding code enforcement by the violations reported through the City's web based eBetterPiace. Additional measures are captured through the Daily Tracking system used by code officers to document the inspections performed in response to service requests and other complaints received. Key performance indicators (KPI) and departmental measures regarding these Page 14 of 18 Internal Audit Report Code Compliance Enforcement July 29, 2010 issues are reported in the City's performance management software. We reviewed the basis for the four KPis and seven selected departmental measures, and compared the reported amounts to the actual supporting documentation. One newly added KPI -%residents rating code/ordinance enforcement in neighborhoods as acceptable or about the right amounts-contains the results of a resident survey, thus it was not reviewed. The other three KPis are not being measured at this time by Code Compliance and had no data entered during FY 2009; these are identified on the City's Strategic Plan 2009 Update as being under development or TBD. Division Administration placed these on hold until proper capturing of data is in place with the new system that will replace Permits Plus. A review of the departmental measures showed that descriptions used in City's performance management software do not properly reflect the information being reported, the source of the information, and/or the method of calculation that indicates how the measure statistics are derived at. Departmental Measures Period Reported Audited Difference Code Violations Reported through web based Q4 FY09 340 341 -1 service requests system YTD 1,113 11135 -22 #days for departmental response to service Sep 09 30 (1) N/A requests YTD 31 (1) N/A Total# of service requests received Q4 FY09 1,342 1,331 11 YTD 5,854 5,788 66 # of service requests closed within 30 days Sep 09 383 393 -10 YTD 5,417 5,300 117 # of service requests received via Website Sep 09 233 227 6 YTD 2,569 2,557 12 #of inspections initiated per enforcement Q4 FY09 290 290 0 officer YTD 915 (1) N/A Average# of inspections conducted daily by Sep 09 8 8 0 code compliance officers YTD 9 {1) N/A (1) Unable to verify reported numbers, since supporting documentation was not available for review After completing our review we determined the following assessment categories suitable for the measures tested for fiscal year 2009 as defined in Exhibit 1: Page 15 of 18 Internal Audit Report Code Compliance Enforcement July 29, 2010 Name of Measure KPI: % rates of voluntary compliance as a % of cases initiated KPI: Average# of days from first inspection to voluntary compliance KPI: Average# of days from initial complaint to compliance Code Violations Reported through web based service requests system (BetterPiace) # days for departmental response to service requests Total # of service requests received # of service requests closed within 30 days # of service requests received via Website # of inspections initiated per enforcement officer Average # of inspections conducted daily by code compliance officers Recommendation( s) Finding(s} Noted Assessment Category Not currently measured Factors Prevented Certification Not currently measured Factors Prevented Certification Not currently measured Factors Prevented Certification Numbers reported include minor differences within Certified with Qualifications tolerance factors Description does not list data source and numbers reported represent average not totals and include Citywide depts. Factors Prevented Certification not Code Compliance alone. Supporting documentation was not available for review Description does not list data source or reflect that numbers reported represent Citywide departments totals not Code Certified with Qualifications Compliance alone. Numbers reported have differences but within tolerance factors Description does not list data source or reflect that numbers reported are Citywide dept. Factors Prevented Certification totals not Code Compliance alone. Support documentation was not available for review Does not reflect calculation methodology (numbers are the sum of the Website and Certified with Qualifications Internet-Web totals), and include Citywide departments not Code Compliance alone. Data source and calculation methodology are not listed on Certified with Qualifications description Does not list data source and calculation methodology, uses Certified with Qualifications officer title inconsistently. The description field in these performance measures should be revised to more descriptive; include the calculation methodology for deriving at the statistics being reported; and the source of the data used in the calculations. For those KPis not measured, a continuing effort should be made to develop the methodology of recording the needed information. Page 16 of 18 Internal Audit Report Code Compliance Enforcement July 29, 2010 Management's Response Code) Management agrees with this recommendation. The descriptions field in the performance measures was revised to be more descriptive and includes the methodology for deriving the statistics being reported and the source for the data used in the calculations. The Division will work to establish a process to be able to measure all of the measures assigned to the division. EXIT CONFERENCE An exit meeting was held on March 26, 2010 to discuss the audit report and solicit management responses noted above. Attendees were Alex Rey, Gregory Tindle, Carmen Olazabal, Jose Alberto, Barbara Hawayek, James Sutter and Luis Lopez. A second exit meeting was held on May 19, 2010 to discuss matters requiring Finance Department's attention. Attendees were Alex Rey, Gregory Tindle, Georgie Echert, Manny Marquez, James Sutter and Luis Lopez. All were in agreement with the contents of this report. JJS:LL:II Audit performed by Luis Lopez, Internal Audit Contractor F:\obpi\$AUD\INTERNAL AUDIT FILES\DOC09-10\REPORTS-FINAL\Code Compliance.doc cc: Alex Rey, Building Department Director Gregory Tindle, Code Compliance Director Patricia D. Walker, Chief Financial Officer Georgie Echert, Assistant Finance Director Page 17 of 18 Internal Audit Report Code Compliance Enforcement July 29, 2010 EXHIBIT: 1 -Assessment Categories for Performance Measures Verification Assessment Category Criteria If reported performance is 100% accurate and if it appears that Certified controls are in place to ensure accuracy for collecting and reporting performance data. Measurement data is supported by source documents. This category is assigned under either one of two conditions: 1. Reported performance is within +/-3%, but the controls over data collection and reporting are not adequate to ensure Certified with Qualifications continued accuracy. 2. The department's calculation of actual performance deviates from the measure definition, but was still within an acceptable range. Documentation is unavailable or incomplete and controls are not Factors Prevented Certification adequate to ensure accuracy. This category is also assigned when there is a deviation from the measure definition and the reviewer cannot determine the correct measure result. Inaccurate Actual performance is not within 3% of reported performance, or there is a greater than 5% error in the sample of documents tested. EXHIBIT: 2 -Additional References for Performance Management Software's Description of Measure 1) Measure Name: 2) Measure Type: 3) Measure Description: 4) Measure Frequency: 5) Data Sources: 6) Calculation Methodology: Should list the name of the measure for which data is being collected and reported. Should recognize whether the measure is an "Input", "Output", or "Outcome" measure. One must consider whether results are measured through input (Ex: Customer surveys), output (Ex: Number of contracts completed without change orders), or outcome (Ex:% of projects substantially completed or in beneficial use within 120days). Should describe the measure. Some measures are self explanatory and some may not; however, a description should always be included (Ex: The measure considers the% of change in the value of the change orders for a specific category divided by the original project cost). Describes how often performance data is reported (Ex: Quarterly). Should list sources used to collect performance data (Ex: System Software Names, Report Names, Schedules, etc.) Should explain how data reported was calculated (Ex: change orders for that quarter divided by the original total projects costs, projects substantially completed or in beneficial use within 120 days of the contract milestone date divided by the total number of projects completed during the same quarter). Page 18 of 18