Core Cleaning Service was phenomenal. The owner contacted me before the cleaning to ask questions about my specific needs, to tailor the cleaning to my liking. On the day of cleaning, a team of two showed up to my one bedroom on time, asked some followup questions, and got to work. I decided to leave my apartment to run errands, and came back to a sparkling condo! I had quite a bit of grease buildup on my stovetop, and the cleaners handled it WELL. The company recommended about 4 hours for my cleaning, which was based on my needs. The time was appropriate and the cleaning was superb.