Greg's Carpet Cleaning & Upholstery Inc. is very prompt and the staff arrives on schedule. They are always courteous of household items and take great care in moving furniture. They are also do a great job cleaning problematic areas. I have never had a problem, they are always very professional and clean up afterwards. They do a good job consistently and I have already recommended them to a couple people that I know.
more