Had Heights Residential return again this year after a two year gap to do my seriously dirty windows inside and out in my rowhouse condo. The work was excellent. The workers were quick, very pleasant, and nary a drop was spilt inside. Windows, tracks, frames - all really clean. Attention to detail was fantastic. The extra dirty screens are so clean I don't know how they did it. I highly recommend Heights Residential.