Maiolo Investigations has been doing business for me for over 8 years now and have not let me down. All of the staff is professional, courteous, and understanding to my client's situations. They will tell it to you straight, but that's what they need to hear in this business. They have always been prompt during times of surveillance and provide pictures, video, and reports. I have referred them to many colleagues and they only continue to impress.